第1章节自动化测试基本.pptVIP

  • 1
  • 0
  • 约6.76千字
  • 约 22页
  • 2017-04-01 发布于四川
  • 举报
第1章节自动化测试基本

Web应用项目测试 Web应用项目测试 第一章 自动化测试基础 林若钦 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 本章内容: 什么是自动化测试 常见的自动化测试架构 自动化测试的基本流程 开源Web自动化测试 开源自动化测试的优势等 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * * 1.1 自动化测试 自动化测试: 自动化测试就是使用软件来控件控制测试案例的执行。它装实际测试结果与预期结果进行比较,并提供测试预置条件设定、测试逻辑控制以及测试报告等重要功能。 自动化测试常见的方式: 代码驱动测试: 图形用户接口测试 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * * 代码驱动测试 通过大量不同的输入参数和对应的返回结果,来验证类、模块或者库文件的公共接口是否正确。趋势:使用测试框架(Junit或Nunit)来进行单元测试,以便于判断代码在不同配置环境下的表现是否符合预期。    代码驱动测试自动化??? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * * 图形用户接口测试 测试框架产生用户接口事件(例如键盘、鼠标单击等),并捕获事件导致的图形用户接口改变,以便验证可见的程序响应是否正确。 很多自动化测试工具都支持录制\回放特性,它们允许用户交互性地录制自己的操作,在需要的时候进行回入,并将回放的实际结果与预期结果进行比较。 优点:没有大量的开发工作。 Web自动化测试:Selenium和WebDriver Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 08、09精英班 * 是否需要对测试进行自动化? 自动化测试在一个长周期的迭代测试中,有如下优点: 能够支持频繁的回归测试; 能够在软件开发过程中尽早发现缺陷; 能够无限的循环执行测试案例; 定制化的系统缺陷报告; 更好地支持敏捷和极限开发模式; 避免人为因素导致的漏测。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * * 1.2 常见的自动化测试架构(1) 1、数据驱动测试框架(The Data-Driven Testing Framework) 说明: 仅仅是将测试数据从测试脚本中分离出来,开始了非混沌状态的第一步,这也是所有测试架构中最简单的一种 ? 优点: 至少测试数据可以单独维护了? 缺点: 任何被测试程序的变更所导致的工作量是所有架构中最多的,因此维护成本非常高 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * * 1.2 常见的自动化测试架构(2) 2、测试脚本模块化框架(The Test Script Modularity Framework) ??? 说明: 箭头方向代表的是被调用和调用关系 测试脚本中包含了各功能点中涉及到的控件识别和业务逻辑操作,其中包含了外部测试数据的调用 测试脚本的维护由自动化测试开发工程师负责,要求必须懂自动化编程和业务逻辑 测试数据的维护由测试工程师负责? 优点: 控件和业务逻辑一旦发生变化,要进行修改和维护的是底层的测试脚本(比无任何抽象封装的自动化测试程序稍好一些) 缺点: 几乎所有大的变更引起的工

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档