QTP如何设置动态属性的标准检查点? 此业务是:点击【生成验证码】按钮,会在一个文本框中生成验证码
2011-11-22 09:56
906 查看
QTP如何设置动态属性的标准检查点? 此业务是:点击【生成验证码】按钮,会在一个文本框中生成验证码
1.定义变量 Dimyzm yzm=window("zhuce Reservation").WinEdit("Order No:").GetROProperty("text") 2.将词变量的值放入DataTable中,并将此列起名为“Nos” DataTable.LocalSheet.AddParameter"Nos",GetOrderNo 3.在验证码此处插入检查点:检查点的Configure Value 是parameter , (DataTable("Nos", dtLocalSheet)) 3. 运行的时候会在DatatTable中出现一列Nos1,并且运行结果是错误的,只有将DataTable中这一列Nos删除,才会这确。这是为什么呢?
2011-7-26 15:02
最佳答案
我开发QTP多年了,从来没有使用检查点。 你可以使用SCRIPT来进行检查,这样灵活。如: yzm=window("zhuce Reservation").WinEdit("Order No:").GetROProperty("text") 用if 和 StrComp 来比较yzm和parameter("Configure Value")的值是否相同。同时你还可以家长其他条件来判断生成值是否合法等。这样更加灵活,同时你还可以灵活地处理错误日志。 if StrComp (yzm,parameter("Configure Value")) = 0 then '字符串相等 ' 输出你想要的日志 Reporter.ReportEvent micPass, "My Test", "The generated string is right" End If
http://zhidao.baidu.com/question/297771242.html
相关文章推荐
- ios 动态添加了按钮,绑定同一个点击事件,如何判断点击的是哪个?
- 如何根据一个规则表动态地在Form的初始化时设置控件的属性
- GStreamer使用playbin,如何给动态生成的source组件设置属性?
- 现在有动态生成table若干行,每行里会有一个button.当鼠标点击其中一个button时.如何让程序知道是点在第几行的button上
- iOS--- 动态添加了按钮,绑定同一个点击事件,如何判断点击的是哪个?
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- MFC中如何处理动态生成的按钮的点击消息
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- 如何为一个按钮(View)设置任意多次点击事件以及可以同时响应多个多次点击事件
- 动态生成 指定列数、行数的表格。并在每行最后一列添加一个删除按钮。点击删除按钮、删除本行!
- asp.net点击按钮动态生成文本框控件
- .net 动态生成文本框..实现 按钮点击的时候生成
- 写一个方法进行各种属性的更新,而不要每个界面设置改变都改变一个属性。就是点击应用或确定按钮时调用这个更新属性的方法,遍历所有(控制对象属性的)界面控件的状态(值),进行属性修改和刷新。
- ios 动态添加了按钮,绑定同一个点击事件,如何判断点击的是哪个?
- 如何动态的设置Relative Layout中按钮的layout_align_parent_right属性
- 如何动态的设置Relative Layout中按钮的layout_align_parent_right属性
- 有一动态生成的TABLE,当点击该TABLE中的按钮时,如何得到该按钮所在行的某一列的值啊?
- 在一个消息响应函数中响应多个动态生成的按钮点击事件
- 在一个消息响应函数中响应多个动态生成的按钮点击事件
- UITextField常用属性归纳:文本框样式、文字样式、键盘样式、左右视图样式、清除按钮设置等,iosuitextfield