Pull to refresh

Comments 5

Интересно))) Но ИМХО, даже для тестировщиков далёких от программирования достаточно нормально описанных методов в Page типа click_save_button() и т.д. Метод говорит сам за себя, составить на основе таких шагов тест тем более не сложно.

Возможны вы правы, мое имхо несколько отличается) (не все тестировщики все-таки готовы к работе с кодом)

Плюс еще в том, что разработчики/аналитики/менеджеры тоже по отчету могут понять, что конкретно не работает (или работает) и попробовать разобраться, пока тестировщик занят

Привет. Прочитал статью, спасибо. Я не сильно опытный тестировщик, а в автотестирование вообще только погружаюсь (начал с playwright и selenium), но не совсем понял, где сами автотесты в статье. Поправьте меня, если я не прав и чего-то не понимаю еще (если толково объясните мне, буду только рад), но в стате и на гитхабе (по ссылке из статьи) тесты написаны человеческим языком. Я читал упоминание, что они так и написаны и это позволяет понимать их почти всем членам команды разработки, но у меня в голове автотесты, это в буквальном смысле код (если мы не берем в расчет селениум с его записью скриптов действий, хотя и в нем какие-то частицы кода присутствуют). Как вот то, что написано в статье (я конкретно про сами автотесты) интегрировать в какую-либо среду разработки/написания автотестов?

Повторюсь, если кто-то меня поправит и разжует, буду признателен.

За статью спасибо.

Приветствую, уже все интегрировано за вас)

Смысл в том, что шаги, которые написаны на человеческом языке имплементируются (переводятся) в код фреймворком behave, при запуске тестов

В репозитории в директории features/step есть реализация каждого шага, а в директории features/test сами тесты

Sign up to leave a comment.

Articles