selenium-webdriver
Selenium e2e-installation
Sök…
Introduktion
Detta ämne täcker installationen av Selenium, dvs. Selenium Webdriver + TestNG + Maven + Jenkins.
För tillägg av rapporten, se HTML-rapporter till ämnet
TestNG-inställning
TestNG är din uppdaterade testram för junit. Vi kommer att använda testng.xml för att åberopa testsviter. Detta är bra när vi ska använda CI framöver.
testng.xml
Skapa en xml-fil med namnet testng.xml i rotmappen för ditt projekt. Observera att namnet också kan vara annorlunda, men för enkelhets skull används det som "testng" överallt.
Nedan är den enkla koden för testng.xml-filen.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Smoke"> //name of the suite
<test name="Test1"> //name of the test
<classes>
<class name="test.SearchTest">
<methods>
<include name="searchTest"/>
</methods>
</class>
</classes>
</test>
</suite>
Maven Setup
TBD. Hur man ställer in pom.xml för att ringa testng.xml
Jenkins Setup
TBD. Täcker Jenkins-inställningen för att dra kod från git / bitbucket etc.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow