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

40 lines
2.1 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/`).
## Файлы для загрузки
| Файл | Критерий | Содержание |
|------|----------|------------|
| `01_plan_testing.typ` / `.pdf` | **1.1** План тестирования | Цели, уровни, матрица T-1…T-12, критерии начала/окончания, среда |
| `02_test_sets.typ` / `.pdf` | **1.2** Наборы тестов | ФР-1…ФР-6, матрица сценариев, трассировка ФР→тесты, реестр 68 unit-тестов, androidTest |
| `03_automation_code.typ` / `.pdf` | **1.3** Код автотестов | Описание модулей, **листинги** `src/test` и `src/androidTest` (как в прил. А), скриншоты Gradle |
| `04_test_report.typ` / `.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/`, затем пересоберите ПЗ и экспорт.