2016-10-09 11 views
-2

私はtestngフレームワークを使用して単純なセレンプロジェクト(mavenではなく)を作成し、それをJenkinsと統合しようとしました。 Jenkinsからtestrunner.batファイルを実行しているときに、コンソールで警告が表示され、テストケースを実行できません。クラスのメソッドを読み取ることができません - TestNG

C:\ Users \ユーザーShipra Parihar \ testMavenProject \ Test_Automation_Framework> testrunner.bat

C:\ Users \ユーザーShipra Parihar \ testMavenProject \ Test_Automation_Framework> Javaの-cpビン、libに/ * org.testng.TestNGのTestNGの。 xml [TestNGClassFinder]警告:クラスcom.qa.tests.LoginTestのメソッドをリンクできません。 [[TestNGClassFinder]]クラスcom.qa.tests.LoginTestのメソッドを読み取ることができません - クラス参照org/openqa/selenium/WebDriver [TestNGClassFinder]警告:クラスcom.qa.tests.SearchTestのメソッドをリンクすることはできません。 [[TestNGClassFinder]]クラスcom.qa.tests.SearchTestのメソッドを読み取ることができません - 解決できませんc org/openqa/selenium/WebDriver [TestNGClassFinder]警告:クラスcom.qa.tests.ListingPageTestのメソッドをリンクして決定できません [[TestNGClassFinder]]クラスcom.qa.tests.ListingPageTestのメソッドを読み取ることができません - クラス参照org/openqa/selenium/WebDriverを解決できません。 [TestNGClassFinder]警告:クラスcom.qa.tests.DetailpageTestのメソッドをリンクして決定できません [[TestNGClassFinder]]クラスcom.qaのメソッドを読み取ることができません.tests.DetailpageTest - クラス参照org/openqa/selenium/WebDriverを解決できません。 [TestNGClassFinder]警告:クラスcom.qa.tests.PaymentpageTestのメソッドをリンクしたり決定できません。 [[TestNGClassFinder]]メソッドを読み込めませんクラスcom.qa.tests.PaymentpageTest - クラス参照org/openqa/selenium/WebDriverを解決できません [TestNG]実行中: C:¥Users¥Shipra Parihar¥testMainProject¥Test_Automation_Framework¥testng.xml

====================== =======================

合計テストを実行 スイート:0、失敗:0、スキップ:0

は私にソリューションを提供してください。 。

+0

ようこそスタックオーバーフロー! あなたの質問を改善するために[質問する](http://stackoverflow.com/help/how-to-ask)をご覧ください。試したコードとtestrunner.batの内容を投稿してください。できるだけ具体的にすることで、より良い回答につながります。 – David

答えて

1

私は同じ問題に直面しました。これが私が解決した方法です。 私は必要なすべての.jarファイルをフォルダに入れ、プロジェクトのパスを構築するために追加します。 それから私は、次のコマンドラインを実行します。

java -cp "D:\Automations\Selenium\Workspace\SimpleTest\bin";"D:\Automations\Selenium\Workspace\SimpleTest\JAR File\*" org.testng.TestNG runTest.xml 

例えば

java -cp "[compile folder]";"[JAR folder]\*" org.testng.TestNG [xml file] 

はあなたのためにそれが参考に願っています。

関連する問題