软件测试理论:目的、周期、流程

发表于:2011-4-13 10:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  2.2 软件测试的原则

  (1)尽早地和及时地测试;

  (2)测试用例应当由测试数据和与之对应的预期结果这两部分组成;

  (3)在程序提交测试后,应当由专门的测试人员进行测试;

  (4)测试用例应包括合理的输入条件和不合理的输入条件;

  (5)严格执行测试计划,排除测试的随意性;

  (6)充分注意测试当中的群体现象;

  (7)应对每一个测试结果做全面的检查;

  (8)保存测试计划、测试用例、出错统计和最终分析报告,为维护工作提供充分的资料。

  2.3 软件测试的分类

  软件测试按照不同的划分方法,有不同的分类:

  按照软件测试用例的设计方法而论,软件测试可以分为白盒测试法和黑盒测试法。

  按照软件测试的策略和过程来分类,软件测试可分为单元测试、集成测试、系统测试、验证测试和确认测试。

  2.4 测试信息流程

  测试信息流程如图1-2所示。测试过程中需要三类输入:软件配置、测试配置和测试工具。

测试信息流程

  2.5 软件测试的周期性

  软件测试的周期性是“测试->改错->再测试->再改错”这样一个循环过程,如下图1-3所示。

软件测试的周期性

  2.6 测试停止的依据(标准)

  第一类标准:测试超过了预定时间,则停止测试。

  第二类标准:执行了所有的测试用例,但并没有发现故障,则停止测试。

  第三类标准:使用特定的测试用例设计方案作为判断测试停止的基础。

  第四类标准:正面指出停止测试的具体要求,即停止测试的标准可定义为查出某一预订数目的故障。

  第五类标准:根据单位时间内查出故障的数量决定是否停止测试。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号