私はSelenium Projectで同じことをしました。希望は役に立ちます
システムにTestNGとMavenをインストールしてください。ステップ1から8をすべて実行し、プロジェクトを実行します
ステップ:1 Javaプロジェクトを右クリックし、[設定]をクリックして[Mavenプロジェクトに変換]に移動します。
フォロー、図1.1および1.2


手順図:2(testing.xmlに必要なjarファイルやプラグインの確実-プラグイン)すべての依存関係を追加

を
jarsの追加方法
ウェイ:1件の「https://mvnrepository.com/「で検索すると、リポジトリに
ウェイを追加:2ローカルシステムからのjarファイルを追加します(ウェイ1またはウェイ2のどちらかを選んだか、必要であればその両方) (セイ:LIB)のフォルダを作成し、代わりに同じディレクトリ
<dependency>
<groupId>selenium-server-standalone-3.3.1</groupId>
<artifactId>selenium-server-standalone-3.3.1</artifactId>
<version>3.3.1</version>
<systemPath>${basedir}/lib/selenium-server-standalone-3.3.1.jar</systemPath>
<scope>system</scope>
</dependency>

ステップ:3テストクラスにクラス変換

手順:4 testing.xmlを編集します。
が保存
<suite name="Suite">
<test name="Test">
<classes>
<class name="test.java.CurseraTesting" />
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
ステップクラス名を指定する:いない場合は5あなたのクラスは
@Testアノテーションが含まれている必要がありますが、追加してください。
が
package test.java;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class URL {
@Test
public void openUrl() throws InterruptedException{
System.setProperty("webdriver.chrome.driver","C:\\Users\\shivendra.pandey\\Downloads\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.google.co.in/?gfe_rd=cr&ei=EjlbWbnFPOSK8QeylZ7ACw");
Thread.sleep(1000);
driver.manage().window().maximize();
driver.findElement(By.xpath("//*[@title='Search']")).sendKeys("sanfoundry");
Thread.sleep(1000);
driver.close();
}
}
ステップは、以下のプログラムを参照してください、7最後にはすべてのセットアップのTestNGのを確認するJDKを

ステップ:8は
Mavenのテストをクリックして、プロジェクトを実行
私は頭を壊しているので、私はこれを避けることができないので、私はこのプロジェクトのさまざまなタイプを正常に実際にコンパイルする方法が必要なので、 – flexinIT
そう、私は完全に理解しています。同じツールを使用して同じ方法で処理できるMaven(またはAntなど)プロジェクトを人々に提供するように強制しない限り、実際には難しいことです。 –