银行密码框输入密码问题
网上银行的密码输入框必须安装控件后才能手动输入密码,但是无法用qtp输入密码,谁知道如何处理啊? 试试用Object.setAttribute的方法example:
Browser("XX").Page("XX").WebEdit("Expected_childbirth").Object.setAttribute "value", "2012-08-20" Browser("中国工商银行新一代网上银行").Page("中国工商银行新一代网上银行").Frame("indexFrame").WinObject("ATL:Edit").Click
Browser("中国工商银行新一代网上银行").Page("中国工商银行新一代网上银行").Frame("indexFrame").WinObject("ATL:Edit").Type 454545
那种方法不行,qtp识别出是winobject啊。 无所谓识别出是什么,能用type输入进去么?
也可以试试看wsh.sendkeys 用type和sendkey都输入不进去。 如果sendkeys都不行的话,那看来是安全控件阻止了第三方输入了,去跟老大们沟通协商吧,将该步骤跳过,比如弄一个不需要安全控件输密码的版本供自动化测试用 帮顶 想不通为啥不装安全控件,而这里纠结于QTP 把安全控件卸载了,用QTP不就行了嘛。
页:
[1]