51Testing软件测试论坛

标题: 淘宝密码控件不能识别 [打印本页]

作者: xchen    时间: 2014-1-29 17:16
标题: 淘宝密码控件不能识别
进入淘宝登陆界面,输入用户名,未点击“安全控件登陆”,密码框识别出来时webedit;点击“安全控件登陆”后,密码框只能识别出来时winobject。
我用“小人头”去指密码框控件,找到它有个属性是windowstyle,这个属性的value一直是固定值,就用描述性编程语言去识别它,winobject("windowstyle:=......."),识别出来后使用它的click方法,焦点定位在了密码框上。
现在的问题是,识别出来的这个密码框并没有需要的setsecure方法,这时我该如何去输入这个密码呢?
作者: xchen    时间: 2014-1-29 22:06
问题解决了,用的WScript.Shell对象,调用sendkeys方法。
但这个方法貌似有个小问题,发送密码是大写和小写字母组合的时候登陆不成功,需要大写和小写字母分开发送。
作者: 黑羽祭    时间: 2014-2-12 09:21
回复 2# xchen


    这些安全控件的作用,就是增加自动化的难度的。




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