我的网站上有一个Name2字段,当输入Name1字段中的值时,该字段应填充。
通过Selenium RC
运行测试时,在IE中没有自己填充Name2字段在Firefox上运行测试时,Name2字段填充正确。
你能否提出任何方法来解决这个问题?
谢谢, 阿比纳夫
答案 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)); }