← ClaudeAtlas

test-kapsam-denetimilisted

Test senaryolarinin kullanim senaryolarini ne kadar karsiladigini madde madde denetler ve kapsam boslugu raporu uretir. Uc kaynak dokumandan (SRS gereksinim .xlsx, kullanim senaryolari .docx, test senaryolari .xlsx) yola cikip her kullanim senaryosunu ayri bir paralel ajan (Opus 4.8) ile denetler; ana akis adimlari, alternatif senaryolar, is kurallari, on/son kosullar ve SRS gereksinimlerini Tam/Kismi/Yok olarak eslestirir. Cikti olarak kapsam boslugu raporu (.md), izlenebilirlik matrisi (.xlsx), yorumlu test kopyasi (.xlsx) ve KS bazinda Jira yorumlari (.md) uretir; sonunda sert bir dogrulama (test kontrol) yapisi calistirir. Tetikleyiciler - "test kapsam denetimi", "kapsam boslugu", "coverage gap", "test kullanim senaryosu kapsam", "test senaryolari yeterli mi", "use case test coverage", "BVAKP test kapsam", "test eksik bul", "kapsam matrisi".
keremt-dev/test-kapsam-denetimi · ★ 0 · Testing & QA · score 70
Install: claude install-skill keremt-dev/test-kapsam-denetimi
# test-kapsam-denetimi Test senaryolarinin kullanim senaryolarini madde madde ne kadar karsiladigini denetleyip kapsam boslugu raporlari ureten arac. BVAKP modulleri (KEY, AT, ...) icin tasarlandi; ayni sablonu kullanan her modul/dosya setine uygulanabilir. ## Triggers - "test kapsam denetimi" / "kapsam boslugu" / "coverage gap" - "test senaryolari kullanim senaryolarini karsiliyor mu" - "test eksik bul" / "kapsam matrisi" / "use case test coverage" ## Girdi Bir klasor (veya 3 dosya yolu) gerekir: 1. **SRS gereksinim .xlsx** — `Gereksinim Numarasi` basligi olan dosya. 2. **Kullanim senaryolari .docx** — her KS bir tablo (Kullanim Senaryo Numarasi, Ilgili Gereksinimler, On/Son Kosul, Basarili Ana Senaryo, Alternatif Senaryolar, Is Kurallari). 3. **Test senaryolari .xlsx** — her KS bir sayfa (KS_001, KS_002, ...); kolonlar: ID, Test Senaryo Adi, Aciklama, On Kosul, Gereksinim, Test Adimlari, Beklenen Sonuc. ## Ortam Ayarlari Script ve referanslar bu skill dizinindedir. Calisma basinda `SKILL_DIR` belirle (ilk bulunan): 1. Bu dosyanin dizini 2. `~/.claude/skills/test-kapsam-denetimi/` ```bash for d in "$HOME/.claude/skills/test-kapsam-denetimi" "./test-kapsam-denetimi"; do [ -f "$d/scripts/extract_bundles.py" ] && echo "SKILL_DIR=$d" && break done ``` Windows'ta tum python cagrilarinda `PYTHONIOENCODING=utf-8` kullan. ## Dependencies - Python 3.10+, `openpyxl >= 3.1`, `python-docx >= 1.1` ```bash pip install openpyxl python-docx ``` ## Scripts | Script | Amac | |-------