SmartestQADocs
GEREKSİNİMLER

Analyze (Gereksinimler)

Gereksinimlerinizi yönetin, test case'lere eşleştirin ve coverage'ı takip edin. Belge yükleyerek AI ile otomatik gereksinim üretimi, kalite değerlendirmesi ve test case otomasyonu yapın.

Genel Bakış

Analyze modülü, gereksinim yönetimi merkezinizdir. Gereksinimleri manuel olarak tanımlayabilir ya da bir belge yükleyerek AI'ın bunları otomatik oluşturmasını sağlayabilirsiniz. Oluşturulan gereksinimleri test case'lere eşleştirebilir, coverage'ı izleyebilir, izlenebilirlik matrisini görüntüleyebilir ve AI kalite değerlendirmesi yapabilirsiniz.

Gereksinimler

Tanımla ve organize et

AI Üretimi

Belgeden oluştur

Eşleştirme

Test case'e bağla

İzlenebilirlik

Tam matris görünümü

Sayfa Düzeni

Sayfa üç ana panele ayrılmıştır:

Sol — Ağaç Paneli

Klasör tabanlı gereksinim ağacı. Üstteki + Yeni butonuna tıkladığınızda üç seçenek açılır:

  • Yeni Gereksinim — gereksinim oluştur
  • Klasör Oluştur — klasör ekle
  • Yeni Belge Ekle — belge düğümü ekle

Orta — Gereksinim Detayı

Bir gereksinim seçildiğinde Gereksinim Detayı formunu gösterir:

  • Ad ve Açıklama alanları
  • Alt Gereksinimler listesi (+ Ekle / Oluştur)
  • ID, Oluşturan, Güncelleyen bilgisi
  • Kaydet butonu

Bir klasör seçildiğinde AI İçe Aktarma / Belge Yapısı / AI Üretilen sekmeleri görünür.

Sağ — Bilgi Paneli

İki sekme içerir:

  • Detay — Durum, Önem, Atanan, Başlangıç/Bitiş Tarihi, Test Case'ler, Yorumlar
  • AI — AI Değerlendirme (kalite puanı & öneriler)

Drawer / Sabit Panel Geçişi: Sağ panel, üst sağdaki raptiye ikonu ile sabit (her zaman görünür) veya drawer (isteğe bağlı açılan) modlar arasında geçiş yapılabilir. Tercihiniz otomatik olarak kaydedilir.

Gereksinim Oluşturma

Ağaç panelindeki + Yeni butonuna tıklayın ve açılan menüden "Yeni Gereksinim" seçeneğini seçin.

ORTA Gereksinim Detayı (orta panel)

örn. Kullanıcı sisteme giriş yapabilmelidir
örn. Kayıtlı kullanıcılar e-posta ve şifre ile giriş yapabilir...
Alt Gereksinimler
+ Ekle ✨ Oluştur
Alt Gereksinim Yok
ID: 512   Oluşturan: Kullanıcı | tarih

SAĞ Detay Sekmesi (sağ panel)

Test Case'ler + Ekle

Mevcut test case'leri gereksinimlere ekleyebilirsiniz

Yorumlar

Henüz yorum yok.

Önem Seviyeleri

Kritik

İş açısından kritik

Yüksek

Öncelikli test

Orta

Normal öncelik

Düşük

Güzel olur

Alt Gereksinimler

Ana bir gereksinim, daha küçük ve test edilebilir alt gereksinimlere bölünebilir. Bir gereksinim açın, orta paneldeki Alt Gereksinimler bölümünü kullanın.

Manuel Ekleme

Alt gereksinim dialogunu açmak için "+ Ekle" butonuna tıklayın. Doldurun:

  • Ad (zorunlu)
  • Açıklama (zorunlu)
  • Durum, Önem
  • Atanan, Başlangıç/Bitiş Tarihi

AI ile Üret AI

Alt Gereksinimler başlığının yanındaki "Üret" butonuna tıklayın. AI, ana gereksinimin adını ve açıklamasını analiz ederek otomatik olarak 3–5 alt gereksinim önerir.

Üretilen alt gereksinimlerin önizlemesini görüp onay kutuları ile hangilerini ekleyeceğinizi seçebilir, ardından hepsini tek seferde kaydedebilirsiniz.

Alt Gereksinimler

Geçerli Giriş Bilgileri

Doğru e-posta ve şifre ile giriş

Yeni Yüksek

Hatalı Şifre Hatası

Yanlış şifrede hata mesajı gösterimi

Yeni Orta

İpucu: Listeden bir alt gereksinim seçmek, sağ paneli yalnızca o alt gereksinime bağlı test case'leri gösterecek şekilde günceller.

AI İçe Aktarma & Analiz AI

Ağaçta bir klasör seçtiğinizde (belirli bir gereksinim değil), orta panel üç AI destekli sekme gösterir: İçe Aktar & Analiz Et, Belge Yapısı ve AI Üretilen. Bu iş akışı ile bir belge yükleyip AI'ın tam gereksinim hiyerarşisini otomatik oluşturmasını sağlayabilirsiniz.

1 Sekme: İçe Aktar & Analiz Et

Desteklenen Dosya Formatları
PDF DOCX / DOC TXT MD / Markdown HTML / HTM JSON CSV / TSV YAML / YML XML
AI Analiz Tercihleri

Analizi çalıştırmadan önce AI'ın belgeyi nasıl yorumlayacağını yapılandırın:

Ayar Seçenekler Açıklama
Coverage Derinliği Minimal · Standart · Kapsamlı Konu başına kaç gereksinim ve test case üretileceği
Negatif Test Yoğunluğu Düşük · Orta · Yüksek Kaç negatif/uç durum test senaryosu ekleneceği
Varsayılan Öncelik Düşük · Orta · Yüksek Üretilen gereksinimlere atanacak varsayılan önem seviyesi
Gereksinim Türü Fonksiyonel · Fonksiyonel Olmayan · Her İkisi Belgeden çıkarılacak gereksinim türleri
Ek Talimatlar Serbest metin AI analizini yönlendirmek için isteğe bağlı talimatlar
Varlık Üretim Seçenekleri

AI'ın hangi varlıkları üretmesi gerektiğini seçin. Bunlar hiyerarşik olarak bağlıdır — alt seviye etkinleştirildiğinde üst seviyeleri de otomatik etkinleştirir:

Gereksinim (her zaman açık)
Alt Gereksinim
Test Case
Test Adımı
Analiz Akışı
Küçük Belge (< 20.000 karakter)

Belgenin tamamı tek bir AI çağrısıyla analiz edilir. Gereksinimler hemen üretilir ve sonuçları incelemek için AI Üretilen sekmesine yönlendirilirsiniz.

Büyük Belge (> 20.000 karakter)

Belge önce mantıksal modüllere bölünür (bölümler, özellik alanları). Her modülü ayrı ayrı analiz etmek için Belge Yapısı sekmesine yönlendirilirsiniz.

Otomatik Kayıt: Yüklenen dosya ve tercihleriniz klasör bazında otomatik olarak kaydedilir. Klasöre geri döndüğünüzde önceki dosyanız ve ayarlarınız geri yüklenir.

2 Sekme: Belge Yapısı (yalnızca büyük belgeler)

Büyük bir belge yüklendiğinde AI önce mantıksal modülleri (bölümler, bölümler, özellik alanları) çıkarır. Bu sekme her modülü adı, açıklaması ve tahmini gereksinim sayısıyla gösterir.

Kimlik Doğrulama Modülü

Giriş, çıkış, şifre sıfırlama akışları

~8 gereksinim ✓ 8 gereksinim

Kullanıcı Yönetimi Modülü

Profil, roller, izinler

~12 gereksinim Analiz ediliyor...

Raporlama Modülü

Raporlar, dışa aktarımlar, gösterge tabloları

~6 gereksinim

Bekleyen/başarısız tüm modülleri işlemek için "Tümünü Analiz Et" butonuna tıklayın. Modüller sırayla analiz edilir. Tüm modüller tamamlandığında "Gereksinimleri Görüntüle" butonu ile AI Üretilen sekmesine geçebilirsiniz.

Uyarı: Analiz sırasında sayfayı yenilemeyin veya sayfadan ayrılmayın. Analiz devam ederken bir uyarı banner'ı gösterilir. Tarayıcı da sayfayı kapatmadan önce sizi uyaracaktır.

3 Sekme: AI Üretilen AI

Analiz tamamlandıktan sonra bu sekme tüm AI tarafından üretilen gereksinimleri gösterir. Her gereksinim adı, açıklaması, önem seviyesi ve varsa üretilen alt gereksinimler ve test case'lerle birlikte listelenir.

E-posta ve Şifre ile Kullanıcı Girişi

Kimlik Doğrulama • Yüksek önem

3 alt-gereksinim 5 test case
↳ Alt: Geçerli kimlik bilgileriyle giriş  |  Hatalı şifre hatası  |  Deneme sonrası hesap kilitleme

Şifre Sıfırlama Akışı

Kimlik Doğrulama • Orta önem

2 alt-gereksinim 4 test case

Hangi gereksinimlerin kaydedileceğini seçmek için onay kutularını kullanın. Ardından "Seçilenleri Kaydet" butonuna tıklayarak sisteme kaydedin. Gereksinimler, alt gereksinimleri ve bağlı test case'leri tek seferde kaydedilir.

Taslak Kalıcılığı: Üretilen sonuçlar klasör başına taslak olarak kaydedilir. Sayfadan ayrılıp geri döndüğünüzde sonuçlarınız inceleme için hâlâ orada olacaktır.

Test Case Eşleştirme

Hangi testlerin hangi gereksinimi kapsadığını takip etmek için test case'leri alt gereksinimlere bağlayın. Test case'ler iki yerden bağlanabilir:

Gereksinimler sayfasından

Bir alt gereksinim seçin, ardından sağ paneldeki "Test Case Bağla" butonuna tıklayın. Seçim yapabileceğiniz bir test case listesiyle dialog açılır.

Test Case sayfasından

Bir test case açın ve bir veya birden fazla gereksinime bağlamak için "Gereksinimler" sekmesine gidin.

GER-001

Kullanıcı e-posta ve şifre ile giriş yapabilmelidir

3 Test Bağlı

TC-101: Başarılı Giriş

Doğru e-posta/şifre ile giriş

GEÇTI

TC-102: Yanlış Şifre

Yanlış şifre hata mesajı

GEÇTI

TC-103: Boş Alanlar

Boş alan doğrulaması

BAŞARISIZ

AI Değerlendirme AI

Sağ panelde "AI Değerlendirme" sekmesi bulunur. Bu özellik bir gereksinimin (ana veya alt) kalitesini değerlendirir ve bir puan, özet ve iyileştirme önerileri sunar.

Nasıl kullanılır

  1. 1

    Listeden bir gereksinim (ana veya alt) seçin.

  2. 2

    Sağ panelde "AI Değerlendirme" sekmesine geçin.

  3. 3

    "Analiz Et" butonuna tıklayın. Kaydedilmemiş değişiklikler varsa buton devre dışıdır — önce kaydedin.

  4. 4

    Kalite puanını, özeti ve önerileri inceleyin.

Kalite Puanı
72%
İyi
Gereksinimi test edilebilir kılmak için kabul kriterleri ekleyin.
Giriş için beklenen yanıt süresini belirtin.

Puan Dağılımı (ana gereksinimler için)

Ana gereksinimler için değerlendirme ayrıca coverage puanını (alt gereksinimler test case'lere bağlı mı?) ve tüm alt gereksinimlerin ortalama kalite puanını gösterir. Henüz değerlendirilmemiş alt gereksinimler uyarı olarak listelenir.

85%

Genel Puan

90%

Coverage Puanı

78%

Alt-Gereksinim Ort.

Kalıcılık: Değerlendirme puanları ve öneriler gereksinime kaydedilir. Kaydedilmiş değerlendirmesi olan bir gereksinimi yeniden açtığınızda otomatik olarak yüklenir.

Gereksinim Otomasyonu AI

Bir alt gereksinim üzerindeki "Otomatikleştir" butonu, Gereksinim Otomasyonu modalını açar. Bu AI özelliği, alt gereksinimi analiz eder ve test kütüphanenize kaydedilmeye hazır test adımlarıyla test case'ler üretir.

Nasıl çalışır

  1. 1

    Listeden bir alt gereksinim seçin.

  2. 2

    Alt gereksinim satırındaki "Otomatikleştir" ikon butonuna () tıklayın.

  3. 3

    Dialogda "Analiz Et" butonuna tıklayın. AI test adımlı test case'ler ve coverage bilgisi üretir.

  4. 4

    Onay kutularıyla hangi test case'lerin kaydedileceğini seçin, ardından "Kaydet" butonuna tıklayın.

Üretilen Test Case Örneği

TC: Geçerli kimlik bilgileriyle başarılı giriş

Adım 1: Giriş sayfasına git

Adım 2: Geçerli e-posta gir

Adım 3: Geçerli şifre gir

Adım 4: Giriş Yap — Beklenen: Dashboard gösterilir

Coverage: %100