Files
Wallenc/Report/testing-export/README.md

40 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Экспорт раздела «Тестирование» (ПЗ ВКР Wallenc)
Каталог содержит **4 автономных документа** для загрузки в систему оценивания (критерии 1.11.4). Исходники — фрагменты Typst из гл. 5 пояснительной записки (`Report/includes/testing/`).
## Файлы для загрузки
| Исходник (.typ) | PDF для загрузки | Критерий | Содержание |
|-----------------|------------------|----------|------------|
| `01_plan_testing.typ` | `КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf` | **1.1** | Цели, уровни, матрица T-1…T-12, критерии начала/окончания, среда |
| `02_test_sets.typ` | `КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf` | **1.2** | ФР-1…ФР-6, матрица сценариев, трассировка ФР→тесты, реестр 68 unit-тестов, androidTest |
| `03_automation_code.typ` | `КТбо4-9_ПытковРЕ_1.3_Автоматизированноеестирование.pdf` | **1.3** | Описание модулей, **листинги** `src/test` и `src/androidTest` (как в прил. А), скриншоты Gradle |
| `04_test_report.typ` | `КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf` | **1.4** | Протокол ручных T-7…T-12, сводка PASSED, трассировка, вывод |
## Сборка
```bash
cd Report/testing-export/scripts
./build.sh
```
Скрипт вызывает `gen_test_listings.py` (листинги в `listings/generated-tests/`) и собирает четыре PDF.
Листинги автотестов генерируются отдельно от приложения А:
```bash
cd Report
python3 scripts/gen_test_listings.py
```
Отдельно:
```bash
cd Report
typst compile --root .. testing-export/01_plan_testing.typ
```
## Связь с полной ПЗ
Полная глава 5 подключает те же фрагменты через `Report/includes/ch05.typ`. При правке тестирования меняйте файлы в `includes/testing/`, затем пересоберите ПЗ и экспорт.