网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > 其他类别 > 正文

QTP自动化测试的研究

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/06

鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“QTP 自动化测试的研究”一文,供大家参考学习!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

第1章 如何开展自动化测试
第1.1节 自动化测试原理
自动化测试的实现原理是通过开发特定的脚本或程序去模拟用户对计算机的操作过程,或模拟计算机在运行系统时,各种资源的消耗情况,从而找出系统瓶颈的过程。自动化测试的原理与方法主要有:代码分析、录制/回放、脚本技术、虚拟用户技术、测试管理技术。
代码分析
代码分析分为静态分析和动态分析。静态分析是不运行程序而直接对程序代码进行语法和规范检查的过程。静态分析可以检验出程序代码中的语法错误或变量或类库等的定义错误,动态分析是运行程序,设定特定的输入检验输出是否正确的过程。动态分析可以检验实际输出与预期输出是否一致。代码分析主要运用在单元测试与集成测试阶段,属于白盒测试的范畴。
录制/回放
录制/回放是一种黑盒的自动化测试方法。工作原理是通过录制将用户的每一步操作记录下来,记录方式主要有两种:一种是记录对应相应坐标的操作以及操作引起的状态或属性变化,一种是记录对象的属性以及对对象的操作和操作引起的状态和属性变化。回放时,通过录制的脚本语言将以前的步骤转换为操作,然后将实际结果与预期结果之间进行比较并记录比较结果的过程。
虚拟用户技术

 

第1.1节 自动化测试框架的类型
目前自动化测试框架主要有两种类型:一是利用测试管理工具和自动化测试工具结合使用达到自动化测试的效果,例如:QC(Quality Center)和QTP(Quick Test Professional)结合使用。这种方式多应用于较大的项目;一是编写驱动脚本实现测试的自动化,这种框架多应用于较小的项目。本文在下一章将要介绍的是第二种框架。

 

第1.1节 测试框架设计----测试用例
一、用例模板设计
1、自动化测试用例设计是自动化测试的灵魂,测试用例依照分类设计思想,提供了测试逻辑和测试数据。测试逻辑可以依靠QTP的录制/回放达到代替手工操作。测试数据可以依靠数据驱动的思想,来实现相同操作中调用不同的数据。
2、自动化代码的开发,开发测试代码的过程中,为实现某一测试功能点,需要获取测试的输入数据集合。
3、自动化测试执行中,对模块对象是否执行的控制,根据各个模块的不同描述,来选择是否对该模块进行自动化控制。
4、每个版本的测试报告、测试记录的生成,包括整体产品的测试情况统计、各模块测试的通过情况、QTP的执行过程说明。
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 上一篇资讯: KNN分类器的实现
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师