自动化测试

4.QTP界面上存放测试脚本的两个视图:
(1)关键字Keyword View:用表格形式展示步骤
(2)专家视图Expert View:用于VBS源代码形式展示步骤
说明:这两个视图代码是一一对应的。
5.录制Windows Application和回放步骤:
(1)关闭杀毒软件、翻译类软件、被测系统本身。
(2)点击New,点击Record
(3)弹出Record and Run Settings中:
a.Web选项卡选择第一个单选按钮
b.Windows Applications选项卡,选择第二个单选按钮(限定哪些应用程序里的操作要录制)
c.保持一个和第三个复选框默认选中,不建议勾选第二个复选框,页也不建议通过桌面或从我的电脑中双击应用程序exe文件来启动被测系统。
d.建议点击绿色加好,点击“…”浏览按钮来查找到被测系统启动的exe文件,点击OK添加到应用程序列表中。
e.点击“确定”
(4)在自动启动的被测系统中按照设计好的测试用例文档中步骤来操作演示。
(5)点击Stop
(6)点击save,或者快捷键Ctrl+s,选择保存路径,输入脚本名称,点击“保存”
(7)点击Run,在弹出框中选择结果保存方式,第一种每次运行都新建一个结果文件夹,第二种方式在临时目录下只保存最新一次运行结果,点击“确定”
(8)注意:运行前,关闭被测系统,运行过程中,不要操作鼠标和键盘
(9)运行后,查看自动弹出的Test Results,如果Failed数目是0代表正常。
三、Flight介绍
1、Flight是QTP安装是自带的样例应用程序,它是一个航空订票业务的客户端类被测系统
2、启动Flight:开始=>程序=>Quick Test
Professional=>Sample Applications =>Flight

3、登录页面

(1)用户名:4到10位英文字母、数字或其组合,例如:1234、12345、test、abc123、12345abcde
(2)密码:mercury(不区分大小写)
4.订票页面(主页面):

(1)起飞日期:格式mmddyy,必须是未来日期。
(2)票数(Tickets):1到10之间的整数,默认值是1
(3)订票最后一步点击Insert Order按钮后,需要等待一段时间,才能订票完成,订票完成后才会生成新的定单号(订票号是订单的唯一标识)。
(4)当前页面已经显示一个订单时,如果想要再次订票,一定要点击工具栏第一个按钮(新建订单按钮)。
(5)不同日期或不同城市之间的航班列表也不同。
5.查询并打开订单页面:
(1)三种查询方式:顾客姓名、起飞日期、订单号
(2)说明:前两种方式可以组合, 订单号的方式效率最高
6.退出:右上角×关闭。
7.注意:登录后,输入日期前添加等待的步骤,例如wait 8 就可以等待8秒
四、QTP录制窗口类程序的方式
1、录制方式分为:自动启动和手动启动
2、自动启动方式是指录制时将被测系统配置到Record and Run Settings的列表中,将会在录制开始时自动启动被测系统,回放时也读取该配置自动启动被测系统。
(3)手动启动录制方式是指录制时不配置被测系统到列表中,录制开始时,手动启动被测系统,这样启动被测系统的步骤也会生成代码,回放时通过运行这行代码来启动被测系统。
2.手动启动录制和回放:
(1)关闭杀毒软件、翻译类软件、被测系统本身。
(2)点击New,点击Record
(3)在Record and Run Settings中所有选项卡都选择第一个单选按钮,点击“确定”。
(4)从开始菜单中启动被测系统。
注意:不要从电脑桌面或我的电脑中启动。
(5)操作被测系统,演示步骤。
(6)点击stop
(7)切换到Expert View,删除SystemUitl.Run这行前面的所有代码,点击Save保存。
(8)运行调试。
注意:运行前关闭被测系统,运行过程中不要干扰QTP。
(9)查看结果Failed数是0代表正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值