Я передаю параметры в файл xml, но система принимает значение как param-val-not-found - PullRequest
0 голосов
/ 03 марта 2020

Я использую аннотацию параметра, я передал значения в файл Alltext.xmls, но система не идентифицирует значение и принимает значение как "param-value-not-found".

Alltest. java класс

public class AllTest {

    @Parameters({ "username1", "password1" })
    @Test(priority = 1, groups = { "PositiveTest", "smokeTests" })
    public void positiveloginTest(String username1, String password1) throws InterruptedException {
        System.out.println("Start login test");
        System.setProperty("webdriver.chrome.driver", "src/main/resources/chromedriver.exe");
        WebDriver driver = new ChromeDriver();

        String url = "http://the-internet.herokuapp.com/login";
        driver.get(url);
        System.out.println("Page is opened");

        // Locators

        WebElement username2 = driver.findElement(By.id("username"));
        username2.sendKeys(username1);

        WebElement password2 = driver.findElement(By.id("password"));
        password2.sendKeys(password1);

        WebElement loginbutton = driver.findElement(By.className("radius"));
        loginbutton.click();
}

Alltest. xml файл

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >

<suite name="AllTest" verbose="1">

    <test name="PositiveTest">
        <parameter name="username1" value="tomsmith" />
        <parameter name="password1" value="SuperSecretPassword!" />
        <groups>
            <run>
                <include name="PositiveTests"></include>
            </run>

        </groups>
        <classes>
            <class name="com.herokuapp.theinternet.AllTest" />
        </classes>
    </test>
</suite>

1 Ответ

0 голосов
/ 03 марта 2020

В имени группы typo указано

Имя группы PositiveTest указано в аннотации теста, а PositiveTests используется в файле testng. xml. удалить лишние s из имени группы в xml file

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...