# Тестовый сценарий

Тестовый сценарий - это документ, описывающий функциональность приложения. Чаще всего бывает связан с юз-кейсом, его задача — проверить, что Е2Е-тестирование функции прошло успешно.&#x20;

В общем случае, тестовый сценарий — это ситуация, возникающая в приложении: или например одно из условий в форме; поэтому может еще называться *тестовым условием* или "*тестовой возможностью"*. В одном сценарии может быть один или много тест-кейсов.&#x20;

Другие названия (менее распространенные, но тоже релевантные) — ***сценарий тестирования***, *тестовая возможность*, *тестовое условие*.

Тестовый сценарий обычно представляет собой список тест-кейсов *сквозного функционального* тестирования приложения. Фактически это *классификация проверяемых* *требований* высокого уровня, которые разбиваются на категории по функциональности и строятся на юз-кейсах (что является хорошей практикой).

В одном сценарии может быть много тест-кейсов, поэтому тестировщик должен перед сдачей тестового сценария проверить все тест-кейсы по отдельности.&#x20;

### Чем отличается сценарий тестирования и тест-кейс <a href="#h--test-case" id="h--test-case"></a>

| **Тест-кейс**                                                                                              | **Сценарий тестирования**                                                                            |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| Четко прописанные этапы тестирования приложения/сайта                                                      | Документация высокого уровня, описывающая end-to-end-функциональность, которая будет протестирована  |
| Сосредоточен на том, «что тестировать» и «как тестировать»                                                 | «Что тестировать»                                                                                    |
| Прописанные этапы, условия начала, ожидаемые результаты; нет неопределенности                              | Может быть некоторая неопределенность в сценарии из-за его краткости и ориентированности на человека |
| Тест-кейсы могут иметь источником тестовые сценарии; один сценарий может «порождать» множество тест-кейсов | Основывается на use-кейсах                                                                           |
| Полезен при тщательном тестировании приложения/сайта                                                       | Полезен для быстрого тестирования E2E-функциональности приложения/сайта                              |
| Требуется довольно много времени и усилий на создание и выполнение                                         | Сравнительно мало усилий на создание и выполнение                                                    |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://qabook.gitbook.io/start/teoriya-testirovaniya/testovaya-dokumentaciya/testovyi-scenarii.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
