수색…


소개

이 항목에서는 Selenium 즉 Selenium Webdriver + TestNG + Maven + Jenkins의 종단 간 설정에 대해 다룹니다.

보고서 추가는 HTML 보고서 항목을 참조하십시오.

TestNG 설정

TestNG는 junit을위한 업데이트 된 테스트 프레임 워크입니다. 테스트 스위트를 호출하기 위해 testng.xml 을 활용하려고합니다. 이것은 우리가 CI를 앞에서 사용할 때 유용합니다.

testng.xml

프로젝트의 루트 폴더에 testng.xml이라는 이름의 xml 파일을 만듭니다. 이름도 다를 수 있지만 편의상 모든 곳에서 "testng"으로 사용됩니다.

다음은 testng.xml 파일의 간단한 코드입니다.

<?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>

메이븐 설치

미정. testng.xml 호출을위한 pom.xml 설치 방법

젠킨스 설치

미정. git / bitbucket 등에서 코드를 가져 오는 Jenkins 설정을 다룰 것입니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow