当通过Selenium运行测试时,IE中的Dependent字段不是自己填充的



我的网站上有一个Name2字段正在测试中,当输入Name1字段中的值时,它应该会自动填充。

在通过Selenium RC 运行测试时,Name2字段不会在IE中自行填充

在Firefox上运行测试时,Name2字段填充良好。

你能提出解决这个问题的方法吗?

谢谢,Abhinav

我认为您使用的是selenium.type("asasas").

这不会引发任何事件。它只是使用.value或.innerHTML ect将值粘贴到DOM元素中。。

因此,快速的方法是,键入本机密钥

use,selenium.focus("定位器");selenium.keyPressNative("17");

如果你想输入一个完整的字符串而不是一个字符,有很多客户端编程方法

例如输入数字字符串12345

for(char ch:"12345".toCharArray()){selenium.keyPressNative(String.valueOf((int)ch));}

最新更新