作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望能够用 Java 来控制 webkit/gecko/konqueror 浏览器。
Java 应该能够执行诸如“转到此 url;给我 DOM 树;模拟鼠标单击/键盘输入等”之类的操作。
最简单的方法是什么?网络上似乎有一些半途而废的解决方案,但没有一个真正的开源项目。
在这种情况下做了什么? (我必须使用Java;但是我控制的引擎是开放选择的)。
谢谢!
最佳答案
我不确定你到底需要做什么,但是Selenium Remote Control适用于 Firefox、IE 和 Safari。
有了它,你可以编写如下的Java代码
selenium.open("/");
selenium.type("q", "selenium rc");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.isTextPresent("Results * for selenium rc"));
关于java - 如何让Java驱动/控制webkit/gecko?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2062071/
我是一名优秀的程序员,十分优秀!