2015-05-26 58 views
0

我正在学习和修补java中的硒,并且在硒电网方面有一点点困惑。按照标准程序,应该运行一个网格集线器和多个网格节点,这些节点又连接到集线器,并且在代码中,应该设置浏览器,版本,os平台等要求,并将其提交给集线器,然后将其转发给具有适当设置的节点。我所看到的是当我直接连接到集线器或节点时,我的代码都可以工作。所以我的问题是,这是运行网格的正确方式?运行集线器,将作业提交给它,并让它决定将作业转发到哪个节点,或者放弃集线器并跟踪代码本身中的不同节点及其功能(可能作为属性文件条目),以便作业可以根据需要直接提交给节点。请原谅我,如果这个问题是非常愚蠢的,但我只是一个新手在这里。提前致谢。运行硒网格的正确方法是什么?

回答

0

硒网格的基本目标是从集线器运行测试并检查所有连接的节点。节点可以是单个或多个。所以最好的方法是将一台电脑设置为HUB,其他设置为节点(S)。

您可以在hub的多个操作系统和浏览器中运行测试。所以它取决于您和您的测试案例,您希望在哪个节点上运行测试?

例如:如果你有3个节点的差异。浏览器,如:

节点1:火狐
节点2:镀铬
节点3:野生动物园

现在假设,所以如果你想测试网站在上述所有节点都与你的集线器连接所有3个浏览器,那么你可以运行从枢纽的所有节点,如果你想检查网站在铬和Safari浏览器,那么你只需要运行第二和第三节点。

希望以上的例子清楚你所有的困惑。

相关问题