Проблема: Как можно разработать автоматизацию, когда не хватает времени?
Решение: Делайте то, что можете. Сфокусируйтесь на тех тестах, которые в данный момент наиболее полезны, smoke тесты, конфигурационные тесты. Тем временем, изучите возможности инструментов автоматизации и их возможности.
Контекст:
- Сотрудники: Тестировщики/Программисты.
- Продукт: Любой.
- Цели: Автоматизировать те тесты, которые быстро окупят затраченное на них время.
Стратегия тестирования:
- Создание тестов: Код пишется вручную, или используется Record&Playback, если возможно. Ознакомьтесь, какими интерфейсами можно воспользоваться.
- Выполнение тестов: Это цель.
- Оценка результатов тестов: Для выходных данных может потребоваться дополнительная «ручная» проверка .
Атрибуты качества:
- Удобство сопровождения и поддержки: Низкое.
- Возможность пересмотра: Низкая.
- Надежность: целостность и достоверность: Вы зависите от людей, которые запускают их собственные тесты, и ручаетесь за них.
- Возможность повторного использования: Низкая.
Следующий шаг.
Используйте то, что изучили о наилучших путях, куда направить дальнейшие усилия.