Комментарии 4
У меня такое ощущение что вы переоткрываете Gherkin
Судя по всему, вы переизобретаете BDD.
Еще я не понимаю, почему вы называете это атомарными тестами? Мне кажется к UI это мало применимо, потому что подготовка к проверке (пройтись по странице, ввести что-то и только потом проверить), влечет кучу одинаковых действий и то, что вы вынесли все повторения в функции, не сильно делает их атомарными. Возможно вы плохо раскрыли суть "атомарности", но профита и разницыы 2 и 3 варианта я особо не вижу
Главное вовремя понять, что идет не так и не бояться экспериментов. Хоть иногда это и бывает сложно, когда проект уже "встал на ноги".
Спасибо за статью. Было бы интересно почитать про хранение у правлением тестовыми данными.
Первый раз вижу настолько необычную транскрипцию слова suggest
Носим автотесты на руках