Тестовый пример 2

1. Включить систему в режиме FACTORY_SETTINGS

2. Перезагрузить систему (вызвать ее старт в режиме COLD_START)

3. Проверить, что настройки имеют значения по умолчанию (в реальном тест-плане здесь должны быть проверки конкретных значений переменных)

Тестовый пример 3

1. Включить систему в режиме FACTORY_SETTINGS

2. Изменить значения настроек системы (в реальном тест-плане здесь должны быть установлены конкретные значения переменных)

3. Перезагрузить систему (вызвать ее старт в режиме COLD_START)

4. Проверить, что настройки имеют последние введенные значения (в реальном тест-плане здесь должны быть проверки конкретных значений переменных)

Первый пункт сценария во всех трех тестовых примерах одинаков. Если при этом первоначальный старт системы в режиме FACTORY_SETTINGS занимает значительное время, то суммарное время выполнения трех тестовых примеров будет еще больше. Если общее количество подобных тестовых примеров достаточно велико (десятки и сотни), то при таком выполнении тестов будет нерационально расходоваться время на выполнение тестовых примеров – время на инициализацию системы в каждом тестовом примере будет превышать суммарное время выполнения «полезных» этапов сценариев тестовых примеров.

Для экономии времени можно инициализировать систему в режиме FACTORY_SETTINGS только в первом тестовом примере. Второй и третий тестовый примеры начнут свою работу из расчета, что система уже была включена в режиме FACTORY_SETTINGS, и все значения настроек уже установлены в некоторые значения. Сценарии тестовых примеров при этом будут выглядеть следующим образом:

Тестовый пример 1

1. Включить систему в режиме FACTORY_SETTINGS

2. Проверить, что настройки имеют значения по умолчанию (в реальном тест-плане здесь должны быть проверки конкретных значений переменных)

Тестовый пример 2

1. Перезагрузить систему (вызвать ее старт в режиме COLD_START)

2. Проверить, что настройки имеют значения по умолчанию (в реальном тест-плане здесь должны быть проверки конкретных значений переменных)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: