0
我正在运行pytests硒测试使用jenkins。我在我的本地机器上运行测试。但是,当我通过jenkins运行时,它会无远程地在远程jenkins机器上运行(在远程jenkins机器上创建工作区),并且由于元素不可点击而导致测试错误(如“元素不可见”或“超时异常”)失败。 在此之后,我在工作区中直接在远程机器上运行测试(Windows服务器)。它启动Chrome浏览器并运行测试并通过。jenkins selenium不运行测试
- 为什么在运行jenknis时无法运行测试?
- 我可以通过jenkins运行时强制打开浏览器吗?
- 为什么在无头脑地跑过詹金斯时测试失败?
选项1不启动浏览器。是否必须通过cmd运行war文件?我只是想在运行测试时启动浏览器 – user2661518
1.您是否尝试使用您的帐户和复选框启动服务? 2.就像我说的,我认为这里的主要问题是您将Jenkins作为服务运行,您可能尝试的另一件事是在此计算机上建立grid \ node并使用RemoteWebDriver – Mikhail
我想如果我们只是运行詹金斯作为服务。我不得不从命令行运行war文件,然后启动浏览器。 – user2661518