Как написать тестовый блок для нативных методов селена - PullRequest
0 голосов
/ 05 февраля 2020

По сути, я являюсь QA, недавно построившим фреймворк с базовыми методами, который облегчит жизнь нашим тестировщикам, где они могут вызывать и писать один вкладыш. Мне было дано задание написать блок-тесты для этих методов nw.

Google / YouTube говорит много о JUnit, но я не понимаю, как блок-тест для такого метода

public void iType(WebElement ele, String data, String elementName) {

            WebDriverWait wait = new WebDriverWait(driver, 10);
            wait.until(ExpectedConditions.visibilityOf(ele));
            wait.until(ExpectedConditions.elementToBeClickable(ele));
            ele.clear();
            ele.sendKeys(data);
}

1 Ответ

0 голосов
/ 05 февраля 2020

В модульном тесте вы вызываете метод так же, как и в коде, который предназначен для использования этого метода. Вам необходимо создать действительные параметры для передачи в метод. Затем вы вызываете метод с этими параметрами. Наконец, вы проверяете, что результат после вызова метода правильный.

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