我无法找到任何问题/答案(可能我不知道如何找到它......)
有人可以给我一个全球性的想法,从云服务器/工具执行+200 Selenium webdriver测试(Python)吗?
谢谢!
rgzl
答案 0 :(得分:1)
另一种方式是Saucelabs,使用此服务,您只需发送您的Selenium
Java / Python测试
到他们的云基础架构执行。这种测试的好处显而易见 - 无需浪费时间和资源来设置和维护自己的VM场,此外,您可以在各种浏览器中并行运行测试套件。也无需共享任何敏感数据,源代码和数据库。
正如this acticle所说:
当然,在互联网上插入此往返并非没有代价。以这种方式运行Selenium测试的代价是它们运行得非常缓慢,通常在我的经验中慢了大约3倍。这意味着这不是个别开发人员将从他们的工作站做的事情。
为了简化将此服务集成到您的项目中,您可能必须编写某种类型的saucelabs-adapter,它将自动执行必要的SSH隧道设置/拆卸和Selenium配置,作为测试。
为了更好的可视化:
答案 1 :(得分:0)
这是一个全球性的想法:
使用Amazon Web Services。
使用AWS,您可以进行如下设置: