软件测试技术课件作者徐芳第五章节测试技术与应用.pptVIP

  • 1
  • 0
  • 约7.45千字
  • 约 49页
  • 2018-05-08 发布于广东
  • 举报

软件测试技术课件作者徐芳第五章节测试技术与应用.ppt

软 件 测 试 技 术 第五章 测试技术与应用 5.1 系统测试技术 5.2 测试技巧 5.3 Web系统测试要点 5.1 系统测试技术 系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不相符合或与之矛盾的地方。 系统测试的对象不仅仅包括需要测试的产品系统的软件,还要包含软件所依赖的硬件、外设等。 系统测试最重要的是功能测试和性能测试。 除了功能测试和性能测试,在系统测试过程中,还有可能进行一些其它的测试工作,例如:兼容性测试、可用性测试、安全测试、安装测试。 5.1.1 功能测试 功能测试的目的是保证软件的功能符合软件需求,是各种测试的基础和起点。 功能测试的依据是需求文档。 功能测试的基本方法是构造一些合理输入,检查输出是否与期望的相同。 功能测试一般以黑盒测试的方式进行,通常采用等价类划分和边界值分析方法。 5.1.2 错误处理测试 健壮性是软件质量的一个重要因素。错误处理测试是检查软件在面对错误时,是否进行了正确的处理。 错误测试的目的是要发现软件是否做了用户不期望的事情、发现软件在发生异常的时候是否有能力进行处理。 测试人员需要以否定的态度来思考问题。 在错误处理测试中发现的部分问题可能不会被修复。 5.1.3 内存泄露测试 内存泄漏是一种典型的程序缺陷,导致应用程序不断消耗系统内存(或虚拟存储器),使程序运行出现响应变

文档评论(0)

1亿VIP精品文档

相关文档