QTP的使用 (软件测试基础)_第1页
QTP的使用 (软件测试基础)_第2页
QTP的使用 (软件测试基础)_第3页
QTP的使用 (软件测试基础)_第4页
QTP的使用 (软件测试基础)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、QTP的使用一、 QTP简介 QuickTest Professional是新一代自动化测试解决方案,采用了关键词驱动测试的理论,能完全简化测试的创建和维护工作。QTP是如何工作的?(1) 使用无需脚本的Keyword View来表现测试的每个步骤,仅由些就可以创建一个测试。(2)QTP可以自动引入检查点来验证应用的属性和功能点(3)可以将测试数据输入数据表(Data Table)(4)高级测试人员可以在Expert View中查看和修改他们的测试二、 QTP的使用l QTP界面介绍l QTP测试流程1、设计一个登录程序login.jspprocess.jspwelcome.jsp2、准备录制

2、QTP大多数用于软件系统的回归测试。1) 分析被测对象包含哪些功能点,哪些需要测试2) 设计相应的测试用例3) 设置好浏览器4) 准备测试环境5) 做好文档记录用户登录模块功能测试用例用例编号yhdl-0001功能描述完成系统用户的验证功能用例目的测试用户登录模块功能是否符合系统需求设计要求前提条件该模块编码已完成,并完成单元测试输入/动作数据期望的输出/相应实际情况用户名、密码为空无系统提示:用户名或密码不能为空 输入错误的用户名、正确的密码用户名:aaa密码:123系统提示:用户名错误 输入正确用户名、错误的密码用户名:admin密码:1系统提示:密码错误 输

3、入正确的用户名、正确的密码用户名:admin密码:123系统提示:登录成功 3、录制应用程序上的会话(1)一般情况下,先录制正确的业务流程,然后进行测试代码的修改,完善测试过程。用户登录>进入界面>退出系统专家视图关键字视图(2)录制完后,先回放一次,检查录制的过程有无错误。(3)保存脚本(4)增强测试 先将登录用户名参数化为username,datatable选本地表(5)将登录密码参数化为password,datatable选本地表将加密的密码改成明文(6)在datatable中创建一个预期值列表status(7)按照测试用例的设计,填写用户名username,密码password以及预其值status的参数值(8)切换到专家视图,创建相应的变量(9)创建一个表示datatable中行号i(10)使用for语句,使qtp在测试时能够自动读取每一行中用户名与密码(11)插入一个文本输出点,输出系统的实际提示信息,并将该输出值保存datatable中Action1的outmsg列(12)定义一个读取系统实际提示信息的变量outputvalue(13)将预期提示信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论