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

Chrome DevTools: Инструменты тестировщика
онлайн, начало 25 апреля
Git: инструменты тестировщика
онлайн, начало 25 апреля
Командная строка: инструменты тестировщика
онлайн, начало 25 апреля
Тестирование юзабилити (usability)
онлайн, начало 24 апреля
Фотография

Проверка на наличие атрибута используя Фреймворк 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
  • 590 сообщений


Отправлено 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 анонимных

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