下载此文档

web自动化测试方案.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
Web自动化测试方案设计技术质量部2008年1月内部资料,请勿外传1范围与目标课程对象:软件测试人员课程目标:了解软件生命周期的测试过程了解和掌握自动化测试概念掌握QTP的一些基本知识本课程将占用80分钟内容提要软件自动化测试的概述Web自动化测试的方案设计Web自动化测试的方案实施软件自动化测试成本投入和风险分析为什么要实施自动化测试?应用系统日趋复杂的客观要求一个不可避免的问题是,应用系统变得日趋复杂,并且造成了更大的风险。测试消耗的成本越来越高,花费的时间也越来越长。而成本与时间是有限的。为了在限制的成本与时间范围内,控制发布的软件产品的质量,测试人员被要求在尽量短的时间内对软件进行足够的测试。避免重复测试的主观要求迭代式开发过程:目前的软件开发或多或少使用了迭代式开发过程,这就导致了我们需要进行一轮又一轮的测试。回归测试:为了检验软件版本是否正确,或者当发现软件中出现了一个或多个以前曾经被修复的缺陷时,不可避免的需要进行回归性的测试。什么时候实施自动化测试?如果我们的自动化测试实施失败了,很显然,我们在不适宜的时机进行了这个工作。开发阶段?—>稳定阶段?—>部署阶段?建议:可预见的需求不影响自动化测试用例的设计自动化测试实施失败的因素期望值过高。就像管理人员要求完全测试一样,期望100%的测试自动化,也同样是一个不现实的需求。对收益和成本认识不清。抛开工具的购买成本和培训成本,自动化测试的成本应该还包括两部分(实现成本中还隐含了测试准备成本):成本=实现成本+运行维护成本 自动化测试的收益是由测试脚本的重复运行次数,或自动测试脚本的利用率决定的。功能覆盖率100%成本*自动化测试的成长过程purescripted全部脚本化vaguescripts少量的脚本fragmentarytestcases零碎的测试用例charters委任式freestyleexploratory自由式的探索roles角色Testingoftenbeginsasfreestyle,,朝脚本化方向扩张time©.*如何实施自动化测试?单纯的讲,自动化测试的具体实现,应该是包含下面七个过程的。分析:总体把握系统逻辑,分析出系统的核心体系架构。设计:设计测试用例,测试用例要足够明确和清晰,覆盖面广而精实现:实现脚本,有两个要求,一是掌握For循环和IF语句,二是合理的运用参数化。执行:执行脚本远远没有我们想象中那么简单。脚本执行过程中的异常需要我们仔细的去分析原因。总结:测试结果的分析,和测试过程的总结是自动化测试的关键。维护:自动化测试脚本的维护是一个难以解决但又必须要解决的问题。分析:在自动话测试过程中深刻的分析自动化用例的覆盖风险和脚本维护的成本。*自动化测试的应用时机配置管理数据库构建版本发布数据库初始化自动化冒烟测试手工探索测试自动化回归测试冒烟测试结果测试结果报告开发偏重业务流程偏重功能模块软件测试自动化的概述Web自动化测试的方案设计功能方案设计业务方案设计Web自动化测试的方案实施软件自动化测试成本投入和风险分析内容提要

web自动化测试方案 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2623466021
  • 文件大小266 KB
  • 时间2020-03-13
最近更新