Отдельные документы о тестировании
This commit is contained in:
39
Report/testing-export/README.md
Normal file
39
Report/testing-export/README.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Экспорт раздела «Тестирование» (ПЗ ВКР Wallenc)
|
||||
|
||||
Каталог содержит **4 автономных документа** для загрузки в систему оценивания (критерии 1.1–1.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/`, затем пересоберите ПЗ и экспорт.
|
||||
Reference in New Issue
Block a user