Я собираюсь внедрить регрессионное тестирование своих веб-приложений перед их выпуском.
Проще говоря, я ищу что-то, что могло бы сделать следующее:
- записывать тесты через веб-браузер, используя что-то вроде селена
- загрузить эти тесты в приложение
- внести необходимые изменения в логику / функции
- запустить тестовые сценарии
- просмотр состояния теста (успешно / неудачно)
- исправить сломанные тесты
- промыть и повторить
Мне бы хотелось, чтобы специалист по обеспечению качества, обладающий минимальными навыками кодирования, мог выполнять вышеуказанное. Это в дополнение к кодерам, выполняющим собственную регрессию нижнего уровня и юнит-тесты.
Есть идеи?