【问题标题】:Data driven framework on Selenium Grid 2Selenium Grid 2 上的数据驱动框架
【发布时间】:2015-12-24 00:48:44
【问题描述】:
在我的项目中,我们决定实施 Selenium Grid 设置。
我们使用由Excel 框架驱动的数据,目前所有这些电子表格都存在于工作站中(一旦我们实施Grid,它将变成一个集线器)。
我想知道在实现Grid 之后,一旦我在nodes 上运行特定于浏览器的测试运行(截至目前为3),我是否需要将包含数据的电子表格复制到所有nodes?
【问题讨论】:
标签:
selenium
selenium-webdriver
selenium-grid2
【解决方案1】:
最好的方法是使用任何在线code repository,例如GitHub 或SVN,然后您可以配置您的CI 工具,例如Jenkins,以获取最新的代码,其中包括您的所有工作表、代码等。然后它将在Selenium Grid上运行测试用例
您已经知道如何配置Selenium Grid,只需看看如何设置 CI 工具。
如果您对设置 CI 工具不感兴趣,在这种情况下,您需要将整个代码库和 Excel 工作表复制到运行 Selenium Grid 的机器中。