TestLink - Тестовые примеры
Тестовый пример - это документ, содержащий набор тестовых данных, предварительных условий, ожидаемых результатов и пост-условий, разработанный для конкретного тестового сценария с целью проверки соответствия конкретному требованию.
Тестовый пример действует как отправная точка для выполнения теста, и после применения набора входных значений приложение имеет окончательный результат и покидает систему в некоторой конечной точке, также известной как постусловие выполнения.
Создать тестовый пример
Чтобы создать тестовый набор, у вас должно быть разрешение на создание тестовых наборов.
Ниже приведены шаги для создания тестового набора.
Step 1 - Перейдите к Спецификации теста → Спецификация теста на панели управления.
Step 2 - Выберите набор тестов в древовидной структуре на левой боковой панели экрана.
Step 3 - Щелкните значок типа настройки, известный как Действия на этой странице, расположенный на правой панели экрана, как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step3_test_case.jpg)
Он откроет Test Suite Operations, а также Test Case Operations.
Step 4 - Щелкните значок + в разделе «Операции с тестовым набором», чтобы создать новый тестовый пример, как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step4_test_case.jpg)
Откроется страница создания тестового набора.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step4_opens_test_case.jpg)
Step 5 - Введите следующие поля в форму -
Название тестового примера
Summary
Pre-conditions
Выберите статус, важность и тип выполнения.
Введите предполагаемый тип выполнения в минутах
Ключевые слова - отображает все доступные ключевые слова. Вы можете назначить их на основе отношения.
Step 6 - Нажмите кнопку «Создать», как показано на следующем снимке экрана.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step6_test_case.jpg)
После того, как вы нажмете кнопку «Создать», вы можете увидеть тестовый пример в древовидной структуре на левой боковой панели, а также подробности, доступные в правой части экрана.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step6_1_test_case.jpg)
Редактировать тестовый набор
Для редактирования тестового набора у вас должно быть разрешение на редактирование тестового набора.
Ниже приведены шаги для редактирования тестового примера -
Step 1 - Выберите тестовый пример из древовидной структуры на левой панели экрана и щелкните настройки, известные как действия, чтобы отобразить все доступные параметры.
Step 2 - Нажмите кнопку «Изменить», как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_edit_test_case.jpg)
Он открывает детали тестового случая на странице редактирования.
Step 3 - Вы можете редактировать Имя, Детали или любые другие поля, как показано ниже.
Step 4 - Нажмите кнопку «Сохранить», чтобы обновить тестовый пример.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step4_edit_test_case.jpg)
Переместить / скопировать тестовый набор
Чтобы переместить / скопировать тестовый пример, у вас должно быть разрешение на создание / редактирование набора тестов. Эта функция позволяет создать дубликат тестового примера или изменить порядок структуры.
Step 1 - Чтобы скопировать / переместить набор тестов в другой проект, выберите тестовые примеры, которые необходимо скопировать / переместить, и щелкните значок настройки, известный как Действия.
Step 2 - Нажмите кнопку «Переместить / Копировать», как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_move_copy_test_case.jpg)
Step 3- Откроется страница «Переместить / скопировать». Вы можете выбрать набор тестов, чтобы переместить или скопировать новое имя тестового примера, и решить, следует ли скопировать / переместить ключевые слова и требования в целевой набор.
Step 4 - После выбора нажмите кнопку «Копировать» или «Переместить» в соответствии с требованиями.
Step 5 - Кнопка «Копировать» копирует набор тестов в оба набора, а кнопка перемещения перемещает тестовый набор из текущего набора в целевой набор.
На следующем снимке экрана показано, как скопировать / переместить тестовый пример в другой набор.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step5_move_copy_test_case.jpg)
Удалить тестовый набор
Чтобы удалить тестовый набор, у вас должно быть разрешение на удаление тестового набора.
Step 1 - Чтобы удалить тестовый пример, выберите тестовый пример из набора, который необходимо удалить, и щелкните значок настройки, известный как Действия.
Step 2 - После этого нажмите кнопку удаления, как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_delete_test_case.jpg)
Появится сообщение о подтверждении удаления. Нажмите Да, чтобы удалить тестовые примеры, как показано на следующем снимке экрана.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_1_delete_test_case.jpg)
Страница будет обновлена, и тестовый пример будет удален из древовидной структуры на левой боковой панели экрана.
Появится сообщение об успешном удалении, как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_2_delete_test_case.jpg)
Активный атрибут
Эта функция очень полезна, когда один тестовый пример имеет несколько версий. Атрибут Active / Inactive помогает распознать, какой тестовый пример следует использовать.
Step 1 - Чтобы создать новую версию тестового примера, нажмите кнопку «Создать новую версию», как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step1_active_attribute.jpg)
Будет создана новая версия тестового примера, и отобразится успешное сообщение, как показано ниже.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step1_1_active_attribute.jpg)
После создания новой версии она по умолчанию находится в активном режиме.
Перед созданием новой версии рекомендуется деактивировать версию предыдущего тестового примера.
Деактивировать версию тестового набора недоступно в «Добавить тестовые наборы в план тестирования». Это может быть полезно разработчикам тестов. Они могут редактировать или изменять версию тестового примера, и только когда они решат, что она завершена, изменить статус на ACTIVE, чтобы она была доступна для использования в плане тестирования.
Step 2 - После нажатия на Действия отображается кнопка - Деактивировать эту версию.
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step2_active_attribute.jpg)
Step 3 - После нажатия кнопки отображается сообщение о том, что версия тестового примера деактивирована, а кнопка изменяется на «Активировать эту версию».
![](https://post.nghiatu.com/assets/tutorial/testlink/images/step3_active_attribute.jpg)