我需要运行selenium服务器才能运行我在http://seleniumbuilder.github.io/se-builder/创建的一些测试
这不适用于selniumIDE而不适用于服务器网格,我需要能够从selenium构建器导出并指示在本地selenium服务器上运行它们,例如:本地主机:4444
我使用http://www.seleniumhq.org/download/的下载页面,但基本内容没有太多信息。
我看到了下载的链接,我可以保存.jar文件现在怎样?我不懂Java。试图点击直通获取
[ [
我应该如何编译然后再使用它?
答案 0 :(得分:1)
根据具体情况,Selenium意味着不同的东西。
您想录制/播放简单的网络浏览器互动吗?你想要SeleniumIDE或Selenium Builder。从命令行重放测试时需要一个独立的jar;我认为文档告诉你如何,但我无法找到它。 This small blog post告诉你如何。基本上:从SeleniumHQ下载Selenium Standalone Server jar文件并运行如下:
>xdotool
returns the list of commands.
>xdotool mousemove 200 200
does not move the mouse, it should move it.
>xdotool type hello
does work and types hello
(注意:即使它被称为"服务器",在这种模式下,它不会在端口上侦听传入的请求或类似的东西;对于大多数人的思维方式, jar文件实际上是这种模式下的客户端,它连接的浏览器是服务器!jar文件包含服务器,你执行像这样的Selenese文件时只是不使用它。)
您想从您的单元测试运行器(JUnit,NUnit等)本地运行测试吗?您可能不需要服务器。所有说明均为on this doc page。
您是否希望通过多个浏览器的网格运行测试,从而可以轻松分发负载并进行多浏览器测试?这是Selenium服务器闪耀的地方。您需要知道的一切都是on this doc page。