由于在网上看到watir webdriver处理弹出窗口的功能比watir强大,就想试一下之前的问题能否解决,打算把之前的watir代码改写。
在登陆界面时,就遇到了阻碍。我改写的webdriver代码始终都找不到用户名和密码的输入框,换了很多种写法,还是无法找到,而且该页面中也没有frame。我尝试着对google和百度使用webdriver,当遇到文本框时,都可以定位。
心灰意冷了n天,今天无意中,试了下firefox,居然可以定位到那两个输入框,同样的代码,只是调用的浏览器不同。
目前还未找到解决方法,而且也不知道将firefox伪装成IE会不会对我的测试结果有影响(仅功能)。