软件测试技术02-软件质量模型.pptxVIP

  • 60
  • 0
  • 约3.25万字
  • 约 49页
  • 2016-08-26 发布于湖北
  • 举报
软件测试技术02-软件质量模型

软件测试技术易禹 第二讲:软件质量本章内容认识软件测试软件质量的定义软件质量管理体系软件质量活动软件测试的定义测试用例(Test Case):是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。软件测试(普遍认同的观点):软件测试是为了发现错误而执行程序的过程;测试是为了证明程序有错,而不是证明程序无错误;一个好的测试用例是在于它能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。软件测试的目的确保产品完成它所承诺的功能,并附明确的书面说明;确保产品满足性能和效率的要求(运行时间,用户界面等);确保产品的强壮性(抗干扰,事务管理)。软件测试的原则zero-bug vs. good-enough防止过少和过量的测试。木桶原则不能有短板。测试仅作为重要的一环,不能仅依赖测试来保证质量;80-20原则能被发现的Bug仅占全部Bug的80%,还有20%只有在大范围、长时间使用下才能暴露。软件测试的认识误区软件开发完成以后再进行软件测试;软件发布后发现问题是软件测试师的问题;随便什么人测试都可以;软件测试与程序员无关;测试时间可弹性控制;软件测试师不如程序员;存在“万能自动化测试软件”;测试文档可有可无;可以通过增加投入,有效的降低Bug率;规范化软件测试会增加项目成本。软件测试用例设计的误区能发现新的缺陷的用例是好的

文档评论(0)

1亿VIP精品文档

相关文档