我创建了mavenized TestNG项目。它在日食中工作得很好。但是当我在Jenkins运行TestSuite时,我看到编译器错误。我不得不删除一些重载方法。但现在我面临着非重载方法的错误。
[错误]编译错误: [INFO] ----------------------------------------------- -------------- [错误] /apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/addressVerificationService/OverriddenAddressVerificationServiceTest.java:[62,33]错误:类OMSD_Util中的方法ExecuteGetCall无法应用于给定类型; < / p>
[ERROR]实际和正式的参数列表长度不同
/apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/addressVerificationService/UnverifiedAddressVerificationServiceTest.java:[70,33]错误:类OMSD_Util中的方法ExecuteGetCall无法应用于给定类型; < / p>
[ERROR]实际和正式的参数列表长度不同
/apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/pricingService/PricingServiceDataDrivenTest.java:[94,24]错误:类UriGenerator中的方法CreateTaxServiceURI无法应用于给定类型; 。 。 。
答案 0 :(得分:1)
之前我只是给了&#39; test -Dsuite_name = WS_Suite&#39;。
答案 1 :(得分:0)
Java和Maven的版本在Jenkins和你的本地是一样的吗?如果有不同的版本,请尝试在本地使用Jenkins版本,看看是否出现问题。这可能是放弃可能原因的第一步。