1)我已经在詹金斯(Jenkins)创建了一个工作,以运行由5个特征文件组成的硒测试用例
2)我正在使用Jenkins的“ Execute Shell”来运行测试用例 我通过转到该特定文件夹并运行命令gradle test来触发命令
eg. >cd ABC
>gradle test
当我使用“立即构建”运行此作业时,测试用例无法显示错误 1)java.lang.IllegalStateException:无法加载ApplicationContext
2)原因:org.springframework.beans.BeanInstantiationException:无法实例化[org.openqa.selenium.WebDriver]:工厂方法'getWebDriver'抛出异常;嵌套的异常是java.lang.NoClassDefFoundError:无法初始化com.cosmicapp.webbrowser.FirefoxWebDriver类
3)由java.lang.NoClassDefFoundError引起:无法初始化com.cosmicapp.webbrowser.FirefoxWebDriver类
当我在机器上运行上述测试用例时,它运行良好。 似乎Jenkins项目工作区中存在问题,或者Jenkins无法调用firefox或chrome浏览器。