我創建了mavenized TestNG項目。它在日食中工作正常。但是當我在Jenkins中運行TestSuite時,發現編譯器錯誤。我不得不刪除一些重載的方法。但現在我面臨這種非重載方法的錯誤。編號錯誤: [INFO] ------------------------------------ ------------------------- [錯誤]/apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/addressVerificationService/OverriddenAddressVerificationServiceTest.java:[62,33]錯誤:方法類OMSD_Util中的ExecuteGetCall不能應用於給定的類型;Jenkins:[錯誤]實際和正式參數列表長度不同
[ERROR]的實際和正式的參數列表的長度不同
/apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/addressVerificationService/UnverifiedAddressVerificationServiceTest.java:[70,33 ]錯誤:類OMSD_Util中的ExecuteGetCall方法不能應用於給定的類型;
[ERROR]的實際和正式的參數列表的長度不同
/apps/jenkins/workspace/qa-tax-svc-automation/src/test/java/pricingService/PricingServiceDataDrivenTest.java:[94,24 ]錯誤:類UriGenerator中的方法CreateTaxServiceURI不能應用於給定的類型; 。 。 。 。
如果你知道你的類和方法,錯誤似乎是很有說服力的。 – 2014-11-25 00:49:33
謝謝Juned,但相同的代碼在本地工作。沒有編譯或運行時錯誤。我無法理解「實際和正式的參數列表長度不同」 – 2014-11-25 00:54:32
您的測試用例可能使用了一些環境變量,這在您的本地和測試平臺上是不同的。 – 2014-11-25 00:55:21