我正在使用Selenium IDE来测试我的一些Web开发。我在我的代码中使用JQuery LiveValidation。我有一个输入框,其后面有一些javascript,它将执行常规表达,并根据用户输入的内容在输入文本框旁边输出“OK”或“Error”。
由于某些原因,当使用硒进行测试时,无论我做什么,LiveValidation都不会被触发,因此我无法测试它。当我手动完成它时效果很好。有没有人遇到过这个问题?任何帮助,将不胜感激。
答案 0 :(得分:1)
这听起来像是在使用Type
。 type命令将文本转储到输入框中。尝试使用KeyPress
代替尝试合成执行按键的用户。