2014-6-25 14:31| 发布者: tianzc| 查看: 804| 评论: 0
昨天对QTP自带的飞机订票系统进行了相关的录制。主要针对用户登录,即用户名及密码的输入进行自动化测试。测试思想为:以本地表中的内容对用户名及密码进行组合输入,当输入的用户名或者密码错误,点击OK的时候,会弹出错误提示框,这时按“确定”按钮,再重新输入用户名和密码,直至用户名和密码都正确,进入到主界面进行相关飞机订票操作。
所设计的测试用例为:
Agent Name
Password
预期输出
<为空>
Please enter agent name
Test <错误密码>
MERCURY <正确密码>
test
Please enter password
Incorrect password.Please try again
一、录制了一个正常的登录以及订票流程,操作步骤如下:
1、输入正确的用户名及密码(test MERCURY) 点击OK
2、进入主界面输入时间090925,出发地选择London ,目的地选择Frankfurt
3、点击FLIGHT,选择其中一个航班,点击OK
4、输入用户名:gege
5、点击Insert Order
6、点击File->Exit 退出主界面
二、对用户名和密码进行了参数化的操作,并在专家视图中使用for循环对本地表中的用户名、密码进行一个循环输入。
三、针对错误的用户名或密码会有错误提示框的出现,因此使用对象查看器对错误提示框进行了捕获。在专家视图中使用If语句对错误提示框是否存在进行判断,若存在则点击错误提示框中的“确定”按钮。
扫一扫关注最新动态