Перейти к содержимому

Тестирование REST API
онлайн, начало 26 августа
Автоматизация функционального тестирования
онлайн, начало 30 августа
Азбука IT
онлайн, начало 28 августа
Python для начинающих
онлайн, начало 29 августа
Фотография

Проверка на наличие атрибута используя Фреймворк Serinity


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 roma199308

roma199308

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Рудак Роман Васильевич

Отправлено 13 Февраль 2019 - 09:59

Добрый день. Я новичок в Serenity. Столкнулся с такой проблемой. Мне нужно сделать проверку на появление атрибута в классе после клика на кнопку. Делаю сравнение по значению атрибута. В консоли все проходит правильно. Но в отчете всегда тест прошел успешно не зависимо от результата. Прошу подсказать что я не так делаю?

Вот скрины кода:

1. Класс с методом

public String elementHasClass() {
        return  find (articlePageLike).getAttribute ("class");

    } 

2. Класс со степами где я провожу проверку

@Step
    public void atribut(){
        assertThat (articlePage.elementHasClass ().contains ("123"));
    }

3. Скрин консоли где показано что атрибут находится правильно  и проверка выдает false

http://joxi.ru/8And4qqHzqO8Om

4. Скрин отчета где показано что все прошло успешно без ошибок, но должна быть ошибка

http://joxi.ru/GrqZQppC4NZVnm


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 611 сообщений


Отправлено 13 Февраль 2019 - 17:49

Я немного не понял язык на котором вы пишете. Возможно, надо использовать проверку assertTrue? Что даёт assertThat?


  • 1

#3 roma199308

roma199308

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Рудак Роман Васильевич

Отправлено 14 Февраль 2019 - 09:38

Я немного не понял язык на котором вы пишете. Возможно, надо использовать проверку assertTrue? Что даёт assertTh

Спасибо! Уже разобрался


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале