51Testing软件测试论坛

标题: 银行密码框输入密码问题 [打印本页]

作者: peagus    时间: 2011-9-5 16:31
标题: 银行密码框输入密码问题
网上银行的密码输入框必须安装控件后才能手动输入密码,但是无法用qtp输入密码,谁知道如何处理啊?
作者: 阳光下的橙子    时间: 2011-9-5 16:53
试试用Object.setAttribute的方法

example:
Browser("XX").Page("XX").WebEdit("Expected_childbirth").Object.setAttribute "value", "2012-08-20"
作者: peagus    时间: 2011-9-5 16:55
Browser("中国工商银行新一代网上银行").Page("中国工商银行新一代网上银行").Frame("indexFrame").WinObject("ATL:Edit").Click
Browser("中国工商银行新一代网上银行").Page("中国工商银行新一代网上银行").Frame("indexFrame").WinObject("ATL:Edit").Type 454545
那种方法不行,qtp识别出是winobject啊。
作者: hsjzfling    时间: 2011-9-5 17:06
无所谓识别出是什么,能用type输入进去么?
也可以试试看wsh.sendkeys
作者: peagus    时间: 2011-9-5 17:08
用type和sendkey都输入不进去。
作者: hsjzfling    时间: 2011-9-5 17:28
如果sendkeys都不行的话,那看来是安全控件阻止了第三方输入了,去跟老大们沟通协商吧,将该步骤跳过,比如弄一个不需要安全控件输密码的版本供自动化测试用
作者: shanfeng1419    时间: 2011-9-6 09:00
帮顶
作者: lyscser    时间: 2011-9-6 09:59
想不通为啥不装安全控件,而这里纠结于QTP
作者: javaweb2006    时间: 2011-9-7 17:09
把安全控件卸载了,用QTP不就行了嘛。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2