51Testing软件测试论坛
标题:
QTP如何设置动态属性标准检查点
[打印本页]
作者:
wuminru_01
时间:
2013-10-22 10:12
标题:
QTP如何设置动态属性标准检查点
本帖最后由 wuminru_01 于 2013-10-22 10:14 编辑
首先我使用该方法进行校验脚本动态点
Dim Get_Order_No
Get_Order_No=window("Flight Reservation").WinEdit("Order No:").GetROProperty("text") '获取参数
DataTable.LocalSheet.AddParameter "Order_No_text",Get_Order_No
window("Flight Reservation").WinEdit("Order No:").Check CheckPoint("Order No:")
'If StrComp (Get_Order_No,parameter("Order_No_text"))=0 Then
' Reporter.ReportEvent micPass, "订单成功", "通过动态值检查"
'End If
运行时系统在DATAtable中会新增一列数据,之后检查失败
我在使用如下方法进行脚本动态点检验
Dim Get_Order_No
Get_Order_No=window("Flight Reservation").WinEdit("Order No:").GetROProperty("text") '获取参数
'DataTable.LocalSheet.AddParameter "Order_No_text",Get_Order_No
'window("Flight Reservation").WinEdit("Order No:").Check CheckPoint("Order No:")
if StrComp (Get_Order_No,parameter("Order_No_text"))=0 Then
Reporter.ReportEvent micPass, "订单成功", "通过动态值检查"
End If
出现找不到Order_No_text这个变量的错误,这个Order_No_text为DATATABLE的一列,请帮忙看看是什么原因呢?[attach]87633[/attach]
作者:
赵佳乐SMILE
时间:
2013-10-22 11:15
不会 等着看看高手来
作者:
赵佳乐SMILE
时间:
2013-10-22 11:36
我用你上面的脚本 完全不报错
我是手动添加检查点 选择standard的那个
Dim Get_Order_No
Get_Order_No=window("Flight Reservation").WinEdit("Order No:").GetROProperty("text") '获取参数
DataTable.LocalSheet.AddParameter "Order_No_text",Get_Order_No
window("Flight Reservation").WinEdit("Order No:").Check CheckPoint("Order No:")
作者:
赵佳乐SMILE
时间:
2013-10-22 11:41
第二个方法
Dim Get_Order_No
Get_Order_No=window("Flight Reservation").WinEdit("Order No:").GetROProperty("text") '获取参数
DataTable.LocalSheet.AddParameter "Order_No_text",Get_Order_No
'window("Flight Reservation").WinEdit("Order No:").Check CheckPoint("Order No:")
temp=DataTable.LocalSheet.GetParameter("Order_No_text").Value
msgbox temp
If StrComp (Get_Order_No,temp)=0 Then
Reporter.ReportEvent micPass, "订单成功", "通过动态值检查"
End If
也是可以的
作者:
wuminru_01
时间:
2013-10-24 09:47
那是不是有可能我的QTP安装环境有问题呢?
作者:
wuminru_01
时间:
2013-10-24 16:23
不过谢谢了,我试了两种方法,第二种可以,第一种还是不行呢?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2