如何使用Selenium模拟输入html文本输入?

Tom*_*omo 9 user-interface selenium selenium-rc

在Web界面中,我有一个文本字段.当用户输入文本并接受输入时,应用程序执行操作.

我想用Selenium测试行为.不幸的是,用chr(13)调用'keypress'会将字符的表示插入到字段中.

还有其他方式提交表格吗?我想模仿预期的用户互动,没有任何捷径...

noa*_*oah 10

这个Java代码适合我:

selenium.keyDown(id, "\\13");
Run Code Online (Sandbox Code Playgroud)

注意逃脱.你可能需要像chr(\ 13)这样的东西


小智 5

我最终使用selenium.keyPress(id,"\\ 13");