# Тестирование документации

Тестирование документации – это проверка и анализ тестовых артефактов с целью определения условий тестирования и тест-кейсов. Анализ проводят, чтобы выделить основные требования и цели тестирования. Эти требования и цели, определенные в документе, называются базисом тестирования.

Источниками информации для тест-анализа могут быть:

* SRS (спецификация требований к программному обеспечению)
* BRS (спецификация бизнес-требований)
* Документы функционального дизайна

Тестировщики могут создавать тест-кейсы, изучая приложение или используя свой опыт. Но чаще всего тест-кейсы создаются на основе артефактов.

### Анализ тестирования на примере

Рассмотрим сценарий, в котором клиент присылает следующее требование: “Добавьте функцию поиска в интернет-магазин”.

Даже если магазин еще не разработан, попробуйте придумать несколько тест-кейсов для этого требования. Сделайте паузу, отвлекитесь на домашние дела и снова вернитесь к решению задачи.

Вероятно, ваши тест-кейсы будут включать проверку результатов поиска в условиях, когда:

* не введены ключевые слова
* нет продукта, соответствующего запросу
* по запросу нашлось несколько продуктов.

Вы изучаете базис тестирования (требование, присланное клиентом), анализируете его и преобразуете в условия тестирования.


---

# 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/osnovy-testirovaniya/vidy-testirovaniya/nefunkcionalnye-vidy-testirovaniya/testirovanie-dokumentacii.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.
