QTP脚本修改稿按用例测试.docx
《QTP脚本修改稿按用例测试.docx》由会员分享,可在线阅读,更多相关《QTP脚本修改稿按用例测试.docx(23页珍藏版)》请在冰点文库上搜索。
QTP脚本修改稿按用例测试
用例编号
测试步骤
数据处理
测试结果
数据
HP001
输入数据
点击登录
用户=admin
密码=admin
验证码正确
登录成功,进入网站主页
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page").WebEdit("txtUserPassword").SetSecure"4fa234882d522c9939e0171f"
Browser("Browser").Page("Page").WebEdit("random").Set"7100"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_2").Sync
用例编号
测试步骤
数据处理
测试结果
数据
HP002
输入数据
点击登录
用户名=
密码=admin
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserPassword").SetSecure"4fa234882d522c9939e0171f"
Browser("Browser").Page("Page").WebEdit("random").Set"6547"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP003
输入数据
点击登录
用户名=admin
密码=
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page").WebEdit("random").Set"6547"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP004
输入数据
点击登录
用户名=aa
密码=aa
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserName").Set"aa"
Browser("Browser").Page("Page").WebEdit("txtUserPassword").SetSecure"4fa23bb21f0bb0571f9c"
Browser("Browser").Page("Page").WebEdit("random").Set"6520"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP005
输入数据
点击登录
用户名=admin
密码=admin
验证码错误
登录失败,提示验证码错误
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page").WebEdit("txtUserPassword").SetSecure"4fa234882d522c9939e0171f"
Browser("Browser").Page("Page").WebEdit("random").Set"7100"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("验证码错误!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP006
输入数据
点击登录
用户名=空格+admin
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page_3").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page_3").WebEdit("txtUserPassword").SetSecure"4fa23d218b74b8dd4b9fb306802b1428"
Browser("Browser").Page("Page_3").WebEdit("random").Set"6336"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP007
输入数据
点击登录
用户名=admin+空格
密码=admin
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page_3").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page_3").WebEdit("txtUserPassword").SetSecure"4fa23d218b74b8dd4b9fb306802b1428"
Browser("Browser").Page("Page_3").WebEdit("random").Set"6336"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP008
输入数据
点击登录
用户名=admin
密码=空格+admin
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page_5").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page_5").WebEdit("txtUserPassword").SetSecure"4fa23e2a4c603a60652eab7132587bdb7738"
Browser("Browser").Page("Page_5").WebEdit("random").Set"7129"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP009
输入数据
点击登录
用户名=admin
密码=admin+空格
验证码正确
登录失败,提示密码不正确或用户名不存在,请重新登陆
测试QTP脚本
Browser("Browser").Page("Page").WebEdit("txtUserName").Set"admin"
Browser("Browser").Page("Page").WebEdit("txtUserPassword").SetSecure"4fa23e999e3c6ed899b81287d0f35d4056c9"
Browser("Browser").Page("Page").WebEdit("random").Set"4407"
Browser("Browser").Page("Page").WebButton("登录").Click
Browser("Browser").Page("Page_3").WebElement("密码不正确或用户名不存在,请重新登陆!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP0010
点击部门信息
查询所有信息
显示部门id=1
部门名=人事部
测试QTP脚本
Browser("Browser").Page("Page_2").Sync
用例编号
测试步骤
数据处理
测试结果
数据
HP0011
输入数据
点击修改
部门名=技术部
修改成功,返回修改后的显示
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("部门信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_3").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_4").WebEdit("name").Set"技术部"
Browser("Browser").Page("Page_2").Frame("mainFrame_4").WebButton("修改").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0012
输入数据
点击修改
部门名=
修改失败,提示部门名不能为空
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("部门信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_3").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_4").WebButton("修改").Click
Browser("Browser").Page("Page_3").WebElement("部门名不能为空!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP0013
输入数据修改界面点击重置
部门名=技术部
修改处重置为人事部
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("mainFrame_5").WebEdit("name").Set"技术部"
Browser("Browser").Page("Page_2").Frame("mainFrame_5").WebButton("重置").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0014
输入数据
点击添加
部门名=技术部
添加成功,返回添加后的显示
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("添加部门").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_6").WebEdit("name").Set"技术部"
Browser("Browser").Page("Page_2").Frame("mainFrame_6").WebButton("添加").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0015
输入数据
点击添加
部门名=技术部
添加失败,提示该部门已存在
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("添加部门").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_6").WebEdit("name").Set"技术部"
Browser("Browser").Page("Page_2").Frame("mainFrame_6").WebButton("添加").Click
Browser("Browser").Page("Page_3").WebElement("该部门已存在!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP0016
输入数据增加界面点击重置
增加处重置为
NULL
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("添加部门").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_6").WebButton("重置").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0017
选中对应数据
点击删除,在确认框里选择是
删除成功,返回删除后的显示
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("部门信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame").Link("删除").Click
Browser("Browser").Dialog("来自网页的消息").WinButton("确定").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0018
选中对应数据
点击删除,在确认框里选择否
删除取消,返回未操作的界面
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("部门信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_3").Link("删除").Click
Browser("Browser").Dialog("来自网页的消息").WinButton("取消").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0019
点击工资信息
查询所有信息
显示所有正确相关信息
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").WebElement("工资管理").Click
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("工资信息").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0020
输入数据
点击修改
吴竞,编号GN5,工资5000,所属部门人事部
修改成功,返回修改后的显示
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").WebElement("工资管理").Click
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("工资信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_7").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("name").Set"吴竞"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("num").Set"GN5"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("wage").Set"5000"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebList("depart").Select"人事部"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebButton("提交").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0021
输入数据
点击修改
修改失败,提示姓名不能为空
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").WebElement("工资管理").Click
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("工资信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_7").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebButton("提交").Click
Browser("Browser").Page("Page_3").WebElement("姓名不能为空!
").Drag9,2
用例编号
测试步骤
数据处理
测试结果
数据
HP0022
输入数据修改界面点击重置
数据变回未修改时的值
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").WebElement("工资管理").Click
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("工资信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_7").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebButton("重置").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0023
输入数据
点击添加
张三,编号GN5,工资5000,所属部门人事部
添加成功,返回添加后的显示
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("添加员工").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_10").WebEdit("name").Set"张三"
Browser("Browser").Page("Page_2").Frame("mainFrame_10").WebEdit("num").Set"GN5"
Browser("Browser").Page("Page_2").Frame("mainFrame_10").WebEdit("wage").Set"5000"
Browser("Browser").Page("Page_2").Frame("mainFrame_10").WebList("select").Select"人事部"
Browser("Browser").Page("Page_2").Frame("mainFrame_10").WebButton("添加").Click
用例编号
测试步骤
数据处理
测试结果
数据
HP0024
输入数据
点击添加
吴竞,编号GN5,工资4000,所属部门人事部
添加失败,提示该员工信息已存在
测试QTP脚本
Browser("Browser").Page("Page_2").Frame("leftFrame").WebElement("工资管理").Click
Browser("Browser").Page("Page_2").Frame("leftFrame").Link("工资信息").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_7").Link("编辑").Click
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("name").Set"吴竞"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("num").Set"GN5"
Browser("Browser").Page("Page_2").Frame("mainFrame_8").WebEdit("wage").Set"5000"
Browser("Browser").Page("Page_2").Fra