测试技术应用与实践.pdfVIP

  • 6
  • 0
  • 约 48页
  • 2017-09-20 发布于江西
  • 举报
中国软件评测中心 2 0 1 0 年 5 月 我们先来讨论一个问题: 软件测试的目的是什么呢?  什么是软件测试?  程序测试是为了发现错误而执行程序的过程  对软件系统中潜在的各种风险进行评估的活动  VV ,验证(Verification )和确认(Validation )  静态测试和动态测试  两种观点  验证软件是‘工作的’(Dr.Bill Hetzel)  证明软件是‘不工作的’(G.J.Myers )  质量的功能需求  功能性、易用性  质量的非功能需求  性能、有效性、可靠性  质量的用户需求  功能性、易用性、可用性、安全性  质量的企业需求  可维护性、兼容性、可移植性、可扩展性  软件缺陷定义:  从内部看,软件缺陷是软件产品开发或维护过程中所存在的错 误、毛病等各种问题;  从外部看,软件缺陷是系统需要实现的某种功能的失效或违背。  软件缺陷表现形式:  功能、特性没有实现或部分实现;  设计不合理,功能特性不明确,逻辑不清晰或矛盾;  产品实际结果和所期望的结果不一致;  没有达到产品规格说明书所规定的特性、性能指标等;

文档评论(0)

1亿VIP精品文档

相关文档