0

我的目标是使用 Jenkins(不是本地)运行我的第一次 Selenium 测试。

所以我做了什么

  1. 我创建了谷歌云服务器

  2. 由于本指南,我在我的服务器上安装了 Jenkins:https ://cloud.google.com/solutions/using-jenkins-for-distributed-builds-on-compute-engine

  3. 使用“插件 maven 项目”创建作业,将我的 bitbucket 项目连接到“源代码管理”屏幕截图作业 maven 项目设置

  4. Jenkins 配置我安装了 JDK 和 Maven

现在的问题是当我尝试运行该作业时,我的测试不起作用,因为 Jenkins 找不到 Web 驱动程序:

INFO: No webdriver is bound to current thread: 1 - let's create new webdriver
/home/tomcat/.m2/repository/webdriver/chromedriver/linux64/2.35/chromedriver: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory

错误截图

我应该怎么办 ?

  1. 我知道/home/tomcat/.m2/..我的服务器上没有该路径,我不知道如何创建它

  2. 我安装了libnss3

请帮忙

4

0 回答 0