软件质量与测试第一次课.pptVIP

  • 12
  • 0
  • 约4.37千字
  • 约 65页
  • 2017-01-10 发布于江苏
  • 举报
软件质量与测试第一次课

* 1.5 自动化测试 测试分析:如何消灭所有虫子? 函数AddOneday的问题 函数未做很好的有效性校验 函数中存在多余的语句,导致孤立节点,形成不可行路径 * 1.5 自动化测试 测试分析:如何消灭所有虫子? 测试脚本的问题 测试驱动程序不应完成被测函数应提供的功能 测试的层面不清晰 测试脚本应独立于被测对象 测试脚本读取测试数据时的有效性校验不完备 测试执行完成后,测试结果覆盖了原始测试数据 实验 33页第五题 * 1.3 软件缺陷的概念 惨痛的教训:小虫子,大问题 某网站电话门事件 钢水外溢事件 客轮超载事件 服务器频繁崩溃事件 丰田汽车黑匣子阅读器缺陷 * 1.3 软件缺陷的概念 软件缺陷的定义——Ron Patton 软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好 软件未达到需求规格说明书中指明的功能 软件出现了需求规格说明书中指明不会出现的错误 软件功能超出需求规格说明书中指明的范围 软件未达到需求规格说明书中虽未指出但应达到的目标 * 1.3 软件缺陷的概念 因此,软件测试员的主要任务是 根据用户的意见和反馈执行测试 依据SRS,针对系统在有效输入及有效操作下的正常功能进行测试 依据SRS或个人经验,针对系统在无效输入或无效操作下的软件容错能力进行测试 开发人员应遵循良好的开发习惯,与用户和项目组成员及时沟通,避免植入无依据的软件缺陷 需

文档评论(0)

1亿VIP精品文档

相关文档