- 6
- 0
- 约5.59千字
- 约 5页
- 2024-08-01 发布于上海
- 举报
软件测试的定义及常用软件测试方法介绍
一、软件测试的定义
定义:使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。
内容:软件测试主要工作内容是验证(verification)和确认(validation),下面分别给
出其概念:
出其概念:
验证(verification)是保证软件正确地实现了一些特定功能的一系列活动,即保证软件以正确的方式来做了这个事件(Doitright)
确定软件生存周期中的一个给定阶段的产品是否达到前阶段确立的需求的过程
程序正确性的形式证明,即采用形式理论证明程序符合设计规约规定的过程
确认(validation)是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确
确认(validation)是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确
性。即保证软件做了你所期望的事情。(Dotherightthing)1.静态确认,不在计算机上实际执行程序,通过人工或程序分析来证明软件的正确性2.动态确认,通过执行程序做分析,测试程序的动态行为,以证实软件是否存在问题。软件测试的对象不仅仅是程序测试,软件测试应该包括整个软件开发期间各个阶段所产生的文档,如需求规格说明、概要设计文档、详细设计文档,当然软件测试的主要对象还是源程序。二、软
您可能关注的文档
- 如何销售化妆品.docx
- 如何写出一篇好软文.docx
- 如何写好工作总结报告.docx
- 如何写一份好的数据分析报告.docx
- 如何写一份优秀的商业计划书.docx
- 如何选购led灯分析和总结.docx
- 如何选购表带.docx
- 如何选用云台.docx
- 如何选择适合的广告媒体.docx
- 如何选择烟机灶具.docx
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)