第九章-软件测试.ppt

2026/7/251软件测试的目标软件测试是为了发现程序中的错误。软件测试的过程亦是程序运行的过程。程序运行需要数据,为测试设计的数据称测试用例。设计测试用例的原则自然是尽可能暴露错误。软件测试是一个找错过程。测试只能找出程序中的错误,而不能证明程序无错。第八章软件测试

2026/7/252测试阶段的信息流程

2026/7/253测试阶段的信息流程输入流分软件配置和测试配置两项,软件配置由需求说明书、设计说明书和源代码组成;测试配置中包含测试计划、测试工具、测试用例和期望结果,有时测试配置亦作为软件配置的一个组成部分。测试人员根据上述输入信息测试程序并评价测试结果,当测试结果与期望结果存在差异时,往往程序有错。此时可采用排错技术定位错误并改正之。通过对测试结果的收集和评价,软件质量和软件可靠性的一些定性指标即能逐步确定下来。

2026/7/254测试用例和场景的设计任何工程化的产品都有两种测试方法:一种方法是已知产品应该具有的功能,通过测试检验每个功能是否都能正常使用;另一种方法是已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明的规定正常进行。前者称为黑盒测试,后者称为白盒测试。测试用例和测试场景将根据这两种测试方法的特性制定。

2026/7/255黑盒测试黑盒测试完全不考虑程序的内部结构和处理过程。测试仅在程序界面上进行。设计测试用例旨在说明:①软件的功能是

文档评论(0)

1亿VIP精品文档

相关文档