Multithread Pytest



我想在PyTest中创建一个测试,它将并行打开两个Chrome和Firefox浏览器,并使用有效和无效的输入集逐一测试两个测试用例。我应该如何实现它?

谢谢你的帮助。

您可以使用以下方法实现这一点

  1. 硒网格和docker。下载docker并提取Selenium Hub的图像和Chrome的图像以及Firefox的图像。启动集装箱,你就可以出发了。您可以按照本页的说明进行操作
  • https://github.com/SeleniumHQ/docker-selenium
  1. 如果您不想使用docker,您可以下载本地机器中集线器和节点的selenium grid jar文件,并使用命令提示符手动触发它们。下面的链接可能很有用,他们已经很好地解释了
  • https://www.guru99.com/introduction-to-selenium-grid.html
  • https://www.selenium.dev/documentation/en/grid/grid_4/setting_up_your_own_grid/

最新更新