TESTNG ASSERTS – КАК ИСПОЛЬЗОВАТЬ ASSERTS В TESTNG

Утверждения TestNG

Утверждения TestNG — наиболее часто используемые методы при создании сценариев Selenium. Давайте посмотрим на утверждения в TestNG и где их использовать

Утверждения TestNG помогают нам проверить состояние теста в середине его выполнения. Основываясь на утверждениях TestNG, мы будем считать тест успешным только в том случае, если он будет завершен без каких-либо исключений.

Давайте рассмотрим базовый пример с использованием утверждений TestNG.

Мы проверяем заголовок веб-страница с помощью TestNG Asserts.

Здесь я использую два тестовых условия. В первом условии я правильно принимаю значение title и использую оператор assertEquals, а во втором условии я принимаю неправильное значение title, чтобы преднамеренно вызвать исключение.

Вот видеоурок, чтобы узнать « Как использовать утверждения в TestNG”:

Наберитесь терпения. Видео загрузится через некоторое время.

Если вам понравилось это видео, подпишитесь на наш канал YouTube для получения дополнительных видеоуроков.

Шаг 1: откройте Gmail

Шаг 2. Проверьте, соответствует ли заголовок заданной строке. Если он совпадает, перейдите в поле электронной почты и введите указанный текст в методе sendKeys, иначе будет выдано исключение

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

Шаг 3: Снова откройте gmail

Шаг 4: Проверьте, соответствует ли заголовок соответствует заданной строке. Если он совпадает, перейдите в поле электронной почты и введите указанный текст в методе sendKeys, иначе он выдаст исключение

Примечание. На этом шаге я выбрал неверный actualTitle< /сильный>значение. Здесь из-за сбоя утверждения возникает исключение. Sample TestNG Asserts ScriptJava