对于该结构,将有三种终端。1. Client:客户端上运行Firefox。它将从webpage打开网页,并通过单击页面上的链接触发测试。
在每一种终端上都应该采用什么样的方法来实现这一点呢?
我已经尝试过将winexe + bat文件放在网页中,以连接test来运行测试。bat文件包含使用命令行的所有测试用例:“java xxxx”。但是winexe不适用于windows 7,它根本不会打开Test上的Firefox。
发布于 2012-11-02 05:48:10
根据我的理解,我将上述内容定义如下
Client:用户/服务单击浏览器中的链接以执行测试的机器
Webserver:一种存在用于触发测试的网页的机器
TestServer:运行测试脚本的任意机器
你可以这样做如下。
使用詹金斯作为服务器。包括硒网格插件和它。创建jenkins作业,以便它们可以通过批处理触发您的测试。
在测试服务器中,创建一个selenium节点,它与与jenkins一起运行的集线器注册。
您可以访问url上的Jenkins服务器作业,然后单击build按钮,以便它们在测试服务器上运行。
https://stackoverflow.com/questions/13185900
复制相似问题