wusonglin2005 发表于 2010-11-23 11:04:00

关于QTP验证码录制的问题

本帖最后由 wusonglin2005 于 2010-11-23 11:08 编辑


这个是报的什么错误
Dim yanzhengma
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("username").Set "wusonglin1986"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("password").SetSecure "4ceb23a9c74a42554ac05dd8c4dc1ecc5bffc8ad15ab"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("password2").SetSecure "4ceb23ac11e4bd98020fab0ef83da411e3257d32f9d9"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("email").Set "wusonglin2005@163.com"
RunAction "Copy 2 of Action1", oneIteration,yanzhengma
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("serialNum").Set DataTable("yanzhengma", dtGlobalSheet)
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebButton("完成注册").Click
Browser("56.com - 注册平台").Page("56.com - 注册平台_2").Link("退出").Click

lxqing1981 发表于 2010-11-23 11:13:43

RunAction "Copy 2 of Action1", oneIteration,yanzhengma

参数不对,除了验证码还设置了其他参数吧?

wusonglin2005 发表于 2010-11-23 11:19:05

Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("username").Set "wusonglin1986"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("password").SetSecure "4ceb23a9c74a42554ac05dd8c4dc1ecc5bffc8ad15ab"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("password2").SetSecure "4ceb23ac11e4bd98020fab0ef83da411e3257d32f9d9"
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("email").Set "wusonglin2005@163.com"
RunAction "Copy 2 of Action1", oneIteration
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebEdit("serialNum").Set DataTable("yanzhengma", dtGlobalSheet)
Browser("56.com - 注册平台").Page("56.com - 注册平台").WebButton("完成注册").Click
Browser("56.com - 注册平台").Page("56.com - 注册平台_2").Link("退出").Click


如果是这样的话,就可以输入验证码,但是输入的验证码也不正确,是我截取的区域有误么?

wusonglin2005 发表于 2010-11-23 11:21:24

截取验证码那段时这样的
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Output CheckPoint("Internet Explorer_Server")
Window("Microsoft Internet Explorer").Activate

wusonglin2005 发表于 2010-11-23 11:29:40


为什么我验证码截取了是这样的?
是什么问题

lxqing1981 发表于 2010-11-23 11:35:51

验证码识别不是每次都能成功的,而且一般都会加一些干扰素

wusonglin2005 发表于 2010-11-23 11:56:36

明白了哈,偶尔出错是正常的,3Q大家
页: [1]
查看完整版本: 关于QTP验证码录制的问题