Ho fatto lo stesso per il Selenium Project.La speranza sarà utile
Si prega di installare TestNG e Maven nel sistema. Segui tutti i passaggi da 1 a 8 ed esegui il tuo progetto
Passaggio: 1 Fare clic con il pulsante destro del mouse su Progetto Java, fare clic su Configura vai a Converti in progetto Maven.
Seguire, Figura 1.1 e la figura 1,2
Passaggio: 2 Aggiungere tutte le dipendenze (barattoli richiesti e plugin infallibile-Plugin per testing.xml)
Come aggiungere vasi,
Way: 1 Ricerca in “https://mvnrepository.com/“e aggiungere il repository
Way: 2 Aggiungere vasi da Sistema locale (Chose sia way1 o way2 o entrambi, se necessario) Creare una cartella (Say: lib) e mettere in nella stessa directory
<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>
Passo: 3 Convertire la tua classe a classe test
Passaggio: 4 Modifica testing.xml.
fornire il nome della classe salvarlo
<suite name="Suite">
<test name="Test">
<classes>
<class name="test.java.CurseraTesting" />
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
Passo: 5 La classe deve contenere annotazione @Test
In caso contrario, si prega di aggiungere. Vedi il programma qui di seguito,
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();
}
}
Passo: 7 All'ultimo verificare TestNG tutto il setup, JDK
Passo: 8 eseguire il progetto, cliccare su Maven prova
ya perché è qualcosa che mi sta distruggendo la testa perché non riesco a capire tutto questo, perché ho bisogno di un modo per compilare diversi tipi di progetti con successo davvero – flexinIT
Sì, ti capisco perfettamente. È davvero difficile, a meno che tu non imponga semplicemente alle persone di consegnare progetti Maven (o Ant o altro) che puoi gestire allo stesso modo, usando lo stesso strumento. –