30 lines
2.4 KiB
Markdown
30 lines
2.4 KiB
Markdown
# Экспорт материалов по тестированию (ПЗ ВКР 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`) — это **не** соответствует формулировке задания на загрузку; исходники удалены.
|