Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Перед погружением начните с мелководья



Перед погружением начните с мелководья
2021-11-17 11:02

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьи
Перевод: Ольга Алифанова

 

Тестировщики часто задают мне два вопроса:

 

Как мне продемонстрировать ценность тестирования менеджменту?

Как получить больше времени на тестирование?

 

Начнем со второго вопроса. Чувствуете ли вы себя очумевшим от объема продукта, который вам надо покрыть, в сравнении с выделенным на это временем? Беспокоитесь ли вы, что вам не хватит времени на поиск значимых проблем?

 

Читать статью полностью...



Assertion (NoSuchElementException)
2021-11-17 12:39

Всех приветствую. Я новичок в автоматизации тестирования. В данный момент столкнулся с одной проблемой. Попытки прогуглить и найти решение в документации не увенчались успехом, поэтому решил обратиться к профессионалам. Очень надеюсь на вашу помощь или хотябы зацепку. Итак проблема следующая:

Сначала инструменты и язык программирования:
Python

Pytest

Selenium

Allure

У меня есть тест кейс. Я хочу прописать Assertion к последнему шагу этого кейса.

Сценарий такой:
Я ищу определенный элемент на странице и если элемент найден, то тест кейс пройден успешно, в противном случае тест кейс зафейлен.

Сама проблема:
Когда элемент не найден я получаю ошибку "NoSuchElementException" и мой тест проваливается как и ожидалось. Но тут возникает проблема с отчетами. В отчетах указывается что тест провалился из за неправильного кода (так как элемент не был найден), а мне нужно как то обработать данный exception и переопределить его с "проблемы с кодом" на "проблему с функционалом". 

Любая помощь будет мне очень полезна)

Заранее спасибо. 



В избранное