# Экспорт материалов по тестированию (ПЗ ВКР Wallenc)

Каталог содержит **3 PDF** для загрузки в систему оценивания. **ТЗ на ПО (п. 2)** оформляется и загружается отдельно (производственная практика).

| Пункт задания | PDF для загрузки | Исходник | Содержание |
|---------------|------------------|----------|------------|
| **1** — раздел ПЗ по тестированию ПО | `КТбо4-9_ПытковРЕ_1_Раздел_ПЗ_Тестирование_ПО.pdf` | `export_01_testing_section.typ` | Глава 5 пояснительной записки (`includes/ch05.typ`) |
| **2** — ТЗ на разрабатываемое ПО | *(не в этом каталоге)* | — | Документ практики, загрузить свой PDF |
| **3** — требования к приложению | `КТбо4-9_ПытковРЕ_3_Требования_к_приложению.pdf` | `export_03_requirements.typ` | ФР/НФР, выдержка из гл. 1, таблица сравнения аналогов |
| **4** — код unit-тестов, наборы тестов | `КТбо4-9_ПытковРЕ_4_Код_и_наборы_тестов.pdf` | `export_04_unit_tests.typ` | Матрица T-1…T-12, трассировка ФР→тесты, реестр 68 тестов, листинги `src/test` и `src/androidTest` |

## Сборка

```bash
cd Report/testing-export/scripts
./build.sh
```

Скрипт вызывает `gen_test_listings.py` (листинги в `listings/generated-tests/`) и собирает три PDF.

## Связь с полной ПЗ

- Глава 5: `Report/includes/ch05.typ` и фрагменты `Report/includes/testing/`.
- Требования: `Report/includes/ch01.typ` (экспорт — `includes/testing-export/requirements.typ`).
- При правке тестирования меняйте `includes/testing/` и `ch05.typ`, затем пересоберите ПЗ и `./build.sh`.

## Устаревшие файлы

Ранее собирались четыре PDF по критериям 1.1–1.4 (`01_plan_testing` … `04_test_report`) — это **не** соответствует формулировке задания на загрузку; исходники удалены.
