附件中的是我录制的工程脚本,请各位前辈指导下。作者: 阳光下的橙子 时间: 2011-9-29 23:08
先试试把你这个out put value打印一下,看到底能不能获得再说吧
楼主要学学基本的debug和脚本调试的方法作者: ares444 时间: 2011-9-30 10:08
恩,是滴。。。我刚开始学QTP。。
以前都是用华为的TMSS的。。作者: wangyanzhao 时间: 2011-10-7 22:49
1 如果验证码的背景干扰元素很少的话,可以用脚本实现;可关注我的博客,近期会更新。http://hi.baidu.com/wyztester/home
2 如果背景干扰元素很多的话,我建议不要再此方面花更多的功夫,解析验证码是不成功的。作者: quarguest 时间: 2011-10-26 17:08
我的测试页面验证码是加了很多干扰点的四位数字,所以我加了这么个判断和循环结构。如果位数不定的话,这个办法就不行了。
Do
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Output CheckPoint("Internet Explorer_Server_5")
A=environment.Value ("CheckCode")
R=""
For i=1 To Len(A)
j=Asc(Mid(A,i,1))
If j>47 And j<58 Then
R=R+Chr(j)
End If
Next
If Len(R)<>4 Then
Browser("ERP管理系统(仅限内部使用) - 系统登录").Page("ERP管理系统(仅限内部使用) - 系统登录").Image("verifycode.asp?n=43968").Click
End If
Loop Until Len(R) = 4
environment.Value ("RCode")=R作者: tianlovepk 时间: 2012-5-9 15:39
真在学习,顶一个