软件工程sw06-1 软件测试-课程.pptVIP

  • 2
  • 0
  • 约3.28千字
  • 约 56页
  • 2021-01-02 发布于福建
  • 举报
测试目的和策略;什么是软件测试;广义的软件测试概念;验证和确认;验证和确认 ;确认和验证的比较;什么是缺陷?;测试的职责;测试Vs质量保证;测试的商业意义;对待可能产生的风险的策略;系统风险列举;系统风险列举(继续……);测试工作量;测试策略;测试效果的好坏是组织级的问题;测试方法;测试方法;需求 说明;黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误: 是否有不正确或遗漏了的功能? 在接口上,输入能否正确地接受? 能否输出正确的结果? 是否有数据结构错误或外部信息(例如数据文件)访问错误? 性能上是否能够满足要求? 是否有初始化或终止性错误? ;用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。 但这是不可能的。;假设一个程序P 有输入量X 和Y 及输出量Z 。在字长为32位的计算???上运行。若X、Y 取整数,按黑盒方法进行穷举测试: 可能采用的 测试数据组: 232×232 =264 如果测试一 组数据需要1毫秒,一年工作365×24小时,完成所有测试需5亿年。 ;黑盒测试的设计方法;等价类划分;划分等价类 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。测试某等价类的代表值就等价于对这一类其它值的测试。 ;等价类的划分有两种不同的情况:

文档评论(0)

1亿VIP精品文档

相关文档