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