我在Windows操作系统中使用Selenium Webdriver(v 2.47.1)自动化工具。我使用Eclipse IDE创建了一个自动化脚本,并使用Jenkins CI创建了集成脚本。在Jenkins,我在Windows批处理文件的帮助下创建了新工作。詹金斯工作顺利完成。 我已将相同的代码集(包含src,lib,bin目录..)上传到安装了Jenkins CI的Linux服务器,并尝试使用Jenkins创建新工作。在Linux OS中,我使用shell命令来构建项目。项目未成功建成.. 我不知道实际问题在哪里......?请帮帮我
答案 0 :(得分:0)
在Linux环境中几乎没有什么可以影响脚本的东西
第一个是您正在使用的批处理文件 如果你的情况存在,请参考它来解决它
http://stackoverflow.com/questions/32120102/bash-file-is-running-fine-in-windows-for-testng-but-it-is-not-working-in-linux-m
另一个是如果你使用chrome然后你需要根据linux设置chrome二进制文件
http://chromedriver.storage.googleapis.com/index.html?path=2.16/
希望它能帮到你:) 如果您仍然遇到问题,请分享您在终端/ Jenkins工作部分获得的错误