Регрессионное тестирование для чайников
Я собираюсь внедрить регрессионное тестирование моих веб-приложений перед тем, как их выпускать.
Проще говоря, я ищу что-то, что могло бы сделать следующее:
- записывать тесты через веб-браузер, используя что-то вроде селена
- загрузить эти тесты в приложение
- внести необходимые изменения в логику / функции
- запустить тестовые сценарии
- просмотреть статус теста (успешно / неудачно)
- исправить сломанные тесты
- промыть и повторить
Я хотел бы, чтобы специалист по QA, обладающий минимальными навыками кодирования, мог выполнять вышеуказанное. Это в дополнение к кодерам, выполняющим свои собственные более низкие уровни регрессии и модульные тесты.
Есть идеи?
3 ответа
Вы можете использовать инструмент IBM Rational Robot для выполнения всего вышеперечисленного.
Я бы посмотрел на
- Тест завершен. Коммерческий инструмент.
- AutoIt. Свободно
Selenium RC хорошо работает для того, что вы описываете. Я смог использовать TestNG для управления тестами Selenium. И хорошо, и бесплатно!