Comments 4
Идея отличная, но мне было бы интересно еще несколько деталей
1) Предусловия - например юзер авторизован/ юзер авторизован как админ / юзер не авторизован (на геркине есть возможность условно обработать это в Given)
2) Так как делаются скриншоты - можно ли их сравнить с предыдущими и дать оценку отличий?
p.s. репо пуст
Спасибо за комментарий.
1) работа с предусловиями скорее всего будет реализована как система “компонентов”. Т.е. пользователь 1 раз проходит по, например логину. А затем будет возможность объеденить в “компонент логин”. Тут много пограничных случаев надо продумывать, поэтому только мысли.
2) Работает условно - page.screenshot()
. Возможности сравнивать скриншоты пока что нет между собой.
3) Репо не пуст. Поскольку участники данного проекта не готовы выставить код на всеобщее обозрение в опен сорс, то ссылка ведет на публичный issue tracker.
SQRT.app или о том как, сократить затраты в автоматизации тестирования