首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
QTP(3)
】的更多相关文章
QTP(16)
一.QTP项目(ECShop) 1.ECShop是一个开源免费的一个B2C的电子商务系统,主要用于商家和顾客进行商品交易操作. 2.ECShop分为前台和后台两个子系统: (1)ECShop前台:顾客用于搜索商品.浏览商品.下单.结算.跟踪订单.投诉建议等. (2)ECShop后台:商家用于管理商品.上下架.促销管理.订单管理.报表统计.系统设置.会员管理.短信和邮件群发等等. http://localhost/ws/ecshop/upload/admin/index.php进入后台 管理员姓名…
QTP(14)
练习1.Flight4a 要求: a.录制Flight4a登录+退出业务流程 b.使用自定义检查结合Exist属性验证登录是否成功 c.为用户名实现参数化 用户名 Jack 正确 Rose 正确 123 错误 mercury 正确Test14001_Flight4a_SystemUtil对象 '阻止鼠标和键盘输入 SystemUtil.BlockInput ''启动计算器程序 'SystemUtil.Run "C:\WINDOWS\system32\calc.exe" ''1.关闭计算…
QTP(13)
练习1:Flight4a 要求: a.录制Flight4a登录+购票+退出业务流程 b.实现登录1次,购票3次,退出1次 c.对Fly From.Fly to.航班实现随机参数化 随机参数化:RandomNumber 控件:Fly From 总数:items count 获取运行时的值:GetRoProperty("属性名") Test13001_Flight4a_for循环购票 SystemUtil.Run "C:\Program Files\HP\QuickTest Pr…
QTP(12)
练习:录制两位数加法器加法计算后退出的步骤,对两个加数做随机数参数化,随机数范围是0-50,在计算后获得被测系统计算的结果,判断如果结果等于100,msgbox提示“满分”,如果结果在80和99之间,msgbox提示“优秀”, 如果结果在70和79之间,msgbox提示“良好”, 如果结果在60和69之间,msgbox提示“及格”, 如果结果60以下,msgbox提示“不及格”Test12001_两位数加法器_分支 VbWindow("Form1").VbEdit("Text…
QTP(10)
一.VBS语言基础 1.运算符和表达式 (1)运算符 (2)表达式 a.数学表达式:由算术运算符连接,计算结果为数字 b.字符串表达式:由字符串连接符连接,计算结果为字符串 c.条件表达式:由关系运算符或逻辑运算符连接,计算结果为布尔值----重点!! Test10001_VBS基础_关系运算符_强制转换 'Dim a,b,c,d,e,f,g 'a=100 'b=99 'c="100" 'd="100" 'e="99" 'f="Hell…
QTP(9)
常用的Windows控件 WinEdit---Set "数据值" SetSecure "加密数值" WinButton---Click WinComboBox---组合框\下拉框\下拉列表 Select "选项文本"|选项编号 WinList---列表框 Select "选项文本"|选项编号 WinRadioButton---单选按钮 Set WinCheckBox---复选框 Set "ON"|"…
QTP(8)
一.Action 1.调用Action C:\Program Files\HP\QuickTest Professional\CodeSamplesPlus\Flight_Samples (1)调用Action的操作步骤: a.在Keyword View中,右击Action选择Insert\Call to Existing Action(插入已经存在的Action) b.From Test:选择调用哪个Test的Action c.Action :选择要调用哪个Action d.Location…
QTP(7)
一.输出值(Output Value) 1.应用场景: 1) 关心被测系统的数据 2) 将被测系统生成的数据作为后面步骤的输入 2.输出值就是输出被测系统中实际运行时的数据的一种技术 a.运行中对象的值,也就是RO的值 b.如果在脚本添加了输出值,只有在运行时,数据在DataTable表中显示,结束运行后,DataTable表中将不显示 c.如果想查看输出的值,就在Result结果报告中Run-time DataTable中查看 3.标准输出值(Standard Output Value) (1…
QTP(6)
一.检查点 1.标准检查点(Standard Checkpoint) 作用:检查对象的属性值是否正确 文本框对象:text 预期值 单选按钮对象:checked ON/OFF 下拉框对象:Selection 预期值 items count 预期值 all items 预期值 2.位图检查点(Bitmap Checkpoint) 作用:检查UI界面,大小.颜色.状态 3.文本检查点(Text Checkpoint) 作用:检查被测系统界面显示的文本字符串内容 4.文本区域检查点(Text area…
QTP(5)
一.检查点 1.位图检查点(Bitmap CheckPoint) (1)作用:主要用于检查UI界面,检查页面布局,包括控件位置.大小.颜色.状态等 (2)确定位图检查点的要素: a.检查哪个控件 b.确定检查的区域 c.确定检查点插入的位置 d.确定超时时间 (3)插入位图检查点的步骤: 注意:位图检查点建议在录制时添加,不建议在Active Screen 添加 a.录制时操作到需要添加位图检查点的步骤 b.点击QTPInsert菜单栏->Checkpoint->Bitmap Chckpoin…