Меню


Site Logo

Чек-лист

Чек-лист — это полный список проверок, которые предполагается выполнить для тестирования заданного ПО. Он освещает все аспекты, которые необходимо контролировать.

Назначение чек-листа

Чек-лист позволяет:

  • Разработчику: составить более детальное представление о том, какое поведение ожидается от его программы.
  • Тестировщику: спрогнозировать время, требуемое на последующее создание тестовых скриптов. И, в последующем, понимать сколько из запланированной работы уже сделано и сколько ещё осталось.
  • Команде: провести дополнительную верификацию сценариев. В процессе создания чек-листа могут всплыть неясные места сценариев, по которым создаются проверки. Что позволит эти сценарии оперативно актуализировать.

Создание чек-листа

Сценарии и чек-лист тесно связаны:

  • Чек-лист создается сразу после того, как подготовлены сценарии использования модуля.
  • За создание чек-листа отвечает тестировщик.
  • Чем подробнее написаны сценарии, тем более подробный чек лист можно составить. С подробным чек-листом легче делать тестовое покрытие и оно получается полнее.
  • Тщательное продумывание чек‑листа позволяет понять полноту, однозначность и непротиворечивость тестируемых сценариев.

Как оформить чек-лист

Формат чек-листа достаточно простой — это нумерованный список.

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

01. Проверка списка
02. Проверка таблицы
  02.1 Проверка столбца
  02.2 Проверка строки
  02.3 Проверка ячейки
...
11. Проверка цикла 

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

Генерация чек-листа

Для генерации чек-листа следует открыть сценарий и нажать кнопку "Опубликовать".

В результате будет сгенерирован файл checklist.utx и размещен в папке на два уровня выше.

Этот файл следует разместить в папке tests\auto