QTP设置检查点和脚本检查不到会停止的问题
我在用QTP测一个网站搜索功能,看看这个excel表中的数据是否都能搜到(1)但建立的文字检查点不是完全与之前设置的文字完全相同,而只是包括之前设置的文字,这样QTP也通过了,没有记录下来,我现在想要让检查的内容与之前设置的文字完全一样才能通过
(2)现在是如果遇到检查不到的项QTP就会停止运行脚本,我想让它只是记录在结果里而不要停止运行脚本
请各位老大帮忙啊 出现了这个error后脚本停止 检查点方面我都是手动写函数,没怎么用过那个Check Point。。。不知高手是否会笑偶。。。sdlkfj1
错误处理可参考 http://bbs.51testing.com/thread-86909-1-2.html ON error resume next 以下面的代码为例:
If Browser("localhost").Page("Home").WebElement("Welcome Info").Exist(3) Then
Reporter.ReportEvent micFail, "Login", "Login unuccessfully"
End If
跟据某个条件是否满足,然后把想要表达的结果手工输出到结果中去。这样就不会中断程序的运行了。 我的不qtp8.2在这个位置tools->options->run
没有找到ON error resume next 原帖由 test7 于 2007-8-21 23:43 发表 http://bbs.51testing.com/images/common/back.gif
我的不qtp8.2在这个位置tools->options->run
没有找到ON error resume next
是手动写的代码,不是选项 手动写怎写呀, 在代码前面添加一句代码!
On Error Resume Next
意思就是运行错误机制,服略错误继续执行
在代码最后添加
If Err.Number<>0 Then
‘发生错误以后的如何处理
End If 原帖由 小孩 于 2007-8-22 12:56 发表 http://bbs.51testing.com/images/common/back.gif
在代码前面添加一句代码!
On Error Resume Next
意思就是运行错误机制,服略错误继续执行
在代码最后添加
If Err.Number0 Then
‘发生错误以后的如何处理
End If
谢谢 好强大
页:
[1]