摘要:
AJAX目前已被广泛应用,在使用QTP测试AJAX应用时经常碰到需要等待AJAX操作完成数据加载的问题。relevantcodes.com的《QTP: Synchronization for AJAX Applications》这篇文章介绍了如何封装一个AjaxUtil对象来统一处理这些问题: http://relevantcodes.com/qtp-synchronization-for-aja... 阅读全文
摘要:
在使用QTP描述性编程的方式进行脚本编写时,通常需要应用到正则表达式,relevantcodes.com的这篇文章《Descriptive Programming (DP) Concepts – 2 {Regular Expressions}》详细描述了正则表达式(尤其是通配符)在DP中的使用: http://relevantcodes.com/descriptive-programming-dp... 阅读全文
摘要:
Option ExplicitFunction multiple(byVal x, byVal y) Dim n, t, i, j, z, w() n = Len(x) - 1 t = Len(y) - 1 ReDim w(n + t + 1) x = CStr(x) : y = CStr(y) For i = 0 To UBound(w) w(i... 阅读全文
摘要:
如果用户单击确定或按下 ENTER,则 InputBox 函数返回文本框中的内容。如果用户单击取消,则函数返回一个零长度字符串 ("")。 那如何区分用户是没有输入字符按了“确定”还是按了“取消”呢?有些时候想传入空字符的,而有些时候想取消输入 按照参考手册的说法,无论是用户没有输入字符按了“确定”,还是按了“取消”,函数的返回值都是零长度字符串""。这样看来,似乎没有办法区分用户是没有输入字符... 阅读全文
摘要:
返回对文件中 Automation 对象的引用。 GetObject([pathname] [, class]) 参数 Pathname 可选项。字符串,包含待检索对象的文件的完整路径和名称。如果省略 pathname 则必须有 class。 Class 可选项。字符串,对象的类。 class 参数的语法格式为 appname.objectype,其中包括以下部分: 参数 appname 必选项。... 阅读全文