From 0c0dda8cc6bd23dd1d3d8acc7e2ce671d8b29f95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=8B=D1=82=D0=BA=D0=BE=D0=B2=20=D0=A0=D0=BE=D0=BC?= =?UTF-8?q?=D0=B0=D0=BD?= Date: Thu, 28 May 2026 18:57:47 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B8=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D1=8B=20=D0=B4=D0=BE=D0=BA=D1=83?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D1=82=D1=8B=20=D0=BE=20=D1=82=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Report/testing-export/README.md | 12 +++++----- Report/testing-export/scripts/build.sh | 24 +++++++++++++++---- ...Тбо4-9_ПытковРЕ_1.1_План_тестирования.pdf} | 0 ...=> КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf} | 0 ...тковРЕ_1.3_Автоматизированное_тестирование.pdf} | 0 ...тковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf} | 0 6 files changed, 26 insertions(+), 10 deletions(-) rename Report/testing-export/{01_plan_testing.pdf => КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf} (100%) rename Report/testing-export/{02_test_sets.pdf => КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf} (100%) rename Report/testing-export/{03_automation_code.pdf => КТбо4-9_ПытковРЕ_1.3_Автоматизированное_тестирование.pdf} (100%) rename Report/testing-export/{04_test_report.pdf => КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf} (100%) diff --git a/Report/testing-export/README.md b/Report/testing-export/README.md index 2fa9051..8165a92 100644 --- a/Report/testing-export/README.md +++ b/Report/testing-export/README.md @@ -4,12 +4,12 @@ ## Файлы для загрузки -| Файл | Критерий | Содержание | -|------|----------|------------| -| `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, трассировка, вывод | +| Исходник (.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, трассировка, вывод | ## Сборка diff --git a/Report/testing-export/scripts/build.sh b/Report/testing-export/scripts/build.sh index c3215ca..e272ba7 100755 --- a/Report/testing-export/scripts/build.sh +++ b/Report/testing-export/scripts/build.sh @@ -8,9 +8,25 @@ cd "$REPORT" python3 scripts/gen_test_listings.py -for stem in 01_plan_testing 02_test_sets 03_automation_code 04_test_report; do - echo "Compiling $stem.typ ..." - typst compile --root .. "$EXPORT/$stem.typ" "$EXPORT/$stem.pdf" +stems=( + 01_plan_testing + 02_test_sets + 03_automation_code + 04_test_report +) +pdfs=( + "КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf" + "КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf" + "КТбо4-9_ПытковРЕ_1.3_Автоматизированное_тестирование.pdf" + "КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf" +) + +for i in "${!stems[@]}"; do + stem="${stems[$i]}" + pdf="${pdfs[$i]}" + echo "Compiling $stem.typ → $pdf ..." + typst compile --root .. "$EXPORT/$stem.typ" "$EXPORT/$pdf" done -echo "Done: $EXPORT/*.pdf" +echo "Done:" +printf ' %s\n' "${pdfs[@]}" diff --git a/Report/testing-export/01_plan_testing.pdf b/Report/testing-export/КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf similarity index 100% rename from Report/testing-export/01_plan_testing.pdf rename to Report/testing-export/КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf diff --git a/Report/testing-export/02_test_sets.pdf b/Report/testing-export/КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf similarity index 100% rename from Report/testing-export/02_test_sets.pdf rename to Report/testing-export/КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf diff --git a/Report/testing-export/03_automation_code.pdf b/Report/testing-export/КТбо4-9_ПытковРЕ_1.3_Автоматизированное_тестирование.pdf similarity index 100% rename from Report/testing-export/03_automation_code.pdf rename to Report/testing-export/КТбо4-9_ПытковРЕ_1.3_Автоматизированное_тестирование.pdf diff --git a/Report/testing-export/04_test_report.pdf b/Report/testing-export/КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf similarity index 100% rename from Report/testing-export/04_test_report.pdf rename to Report/testing-export/КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf