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

时间:2011-06-01 13:39:06

标签: selenium selenium-rc

我的网站上有一个Name2字段,当输入Name1字段中的值时,该字段应填充。

通过Selenium RC

运行测试时,在IE中没有自己填充Name2字段

在Firefox上运行测试时,Name2字段填充正确。

你能否提出任何方法来解决这个问题?

谢谢, 阿比纳夫

1 个答案:

答案 0 :(得分:0)

我认为你正在使用selenium.type(“asasas”)。

这不会触发任何事件。它只是使用.value或.innerHTML ect ..

将值粘贴到DOM元素中

所以快速方法是,输入本机键

使用,selenium.focus(“locator”); selenium.keyPressNative( “17”);

如果要输入整个字符串而不是单个字符,则有许多客户端编程方法

例如输入一个数字字符串12345

for(char ch:“12345”。toCharArray()){  selenium.keyPressNative(将String.valueOf((int)的CH)); }