RedmineKit

Test Case Management

QA

Yeniden kullanılabilir test senaryoları, test paketleri ve setler; her işe ve her CI hattına bağlı, gereksinimden hataya uçtan uca izlenebilirlikle.

Demo girişiadmin/12345678

Çoklu sunucu: $399

5 iş günü içinde iade12 ay güncellemeKaynak kod dahil
Test Case Management Redmine eklentisi: Redmine'da test gösterge paneli: %87,8 başarı oranı halkası, 70 test senaryosu, 1.090 başarılı, 82 başarısız, 45 engellenmiş, %60 otomasyon kapsamı ve 1.242 koşu için kutucuklar; altında sonuç dağılımı çubuğu, 14 günlük koşu eğilimi çizgisi ve son başarısızlıklar ile son koşuların listeleri.
Test gösterge paneli Tek bir proje için başarı oranı, sonuç dağılımı, 14 günlük eğilim ve en son başarısızlıklar.
Redmine
5.0 ve üzeri, 6.x, 7.x
Raporlar
12 adet, CSV ve Excel ile
İzinler
18 adet, proje rolü bazında
CI/CD
REST API, API anahtarıyla kimlik doğrulama
Diller
50 yerel ayar dosyası
İş tipleri
Sizinkiler, değiştirilmeden

Yeniden kullanılabilir test senaryoları

Adımları, ön koşulları ve beklenen sonuçları bir kez yazın; Taslak → İnceleme → Onaylandı → Kullanımdan kaldırıldı iş akışıyla. Asla çoğaltılmaz.

Test paketleri ve setler

Senaryoları test paketlerinde ve istediğiniz sayıda işe ekleyebileceğiniz yeniden kullanılabilir setlerde gruplayın; her biri kendi koşularını oluşturur.

Değiştirilemez koşular

Her koşu ayrı ve yalnızca eklenebilir bir kayıttır (başarılı, başarısız, engellendi veya atlandı); derleme, commit, ortam ve ekran görüntüleriyle birlikte.

Otomasyon eşleştirme

Her senaryoyu bir framework'e, sınıfa, metoda ve otomasyon tanımlayıcısına eşleyin; böylece bir CI çalıştırıcısı onu doğrudan yürütebilir.

CI/CD REST API

CI hatları bir işin testlerini çeker ve sonuçları yükler: Jenkins, GitHub Actions, GitLab CI, Azure DevOps veya Bitbucket.

Gösterge panelleri ve raporlar

Başarı oranı, otomasyon ve gereksinim kapsamı ile sürüme hazırlık raporları; CSV olarak dışa aktarılabilir.

Gereksinimden ortaya çıkardığı hataya tek bir zincir

Zincirdeki hiçbir şey kopya değildir. Bir iş, onu kanıtlayan test senaryolarına işaret eder; her koşu bir yürütme kaydı ekler ve başarısız bir yürütme, ortaya çıkardığı hataya işaret eder. Bağlantıları hangi yönde izlerseniz izleyin, gerçek Redmine kayıtlarına ulaşırsınız.

1. İş

Halihazırda kullandığınız iş tipindeki bir özellik, hikâye veya gereksinim. Eklenti kendine ait bir iş tipi eklemez.

2. Test senaryosu

Tek tek veya bir set aracılığıyla atanır. TC-41 gibi aynı senaryo istediğiniz sayıda işe hizmet edebilir.

3. Plan ve koşu

Bir plan (TP-2) bir sürümün kapsamını belirler; bir koşu (TR-5) ise tek bir derlemeye karşı yapılan tek bir oturumdur.

4. Yürütme

Başarılı, başarısız, engellendi veya atlandı; derleme, commit, ortam, adım sonuçları ve ekran görüntüleriyle. Sonradan asla düzenlenmez.

5. Hata

Başarısızlıktan bağlantı verilen normal bir Redmine işi; elle veya bir test başarısız olduğunda otomatik olarak oluşturulur.

Zinciri bir arada tutan kurallar

Öneklerini sizin seçtiğiniz TC-, TB-, TP-, TR- ve DS- referansları, çalıştırılan senaryo sürümüne sabitlenmiş yürütmeler ve testleri geçene kadar bir işin kapatılamayacağına dair isteğe bağlı bir kural.

Çalışan bir Redmine 6.1'den alınmış iş akışının tamamı

Bunlar, varsayılan Redmine temasında çalışan eklentiden alınmış gerçek ekranlardır. Proje, kişiler ve sonuçlar, Harbor Storefront adlı kurgusal bir web mağazasına ait demo verilerdir.

Yazın: yeniden kullanılabilir test senaryoları kütüphanesi

Modüle, duruma, otomasyona ve etiketlere göre arayın ve filtreleyin. Her senaryonun yapılandırılmış adımları, bir inceleme geçmişi ve kendi sürüm geçmişi vardır.
Test Case Management Redmine eklentisi: Arama, filtreler ve etiket seçicisi, eşleşen senaryoları bir sete veya plana eklemek için toplu işlem çubuğu ve referans, başlık, modül, öncelik, otomasyon durumu, inceleme durumu ve son sonucu gösteren satırlarıyla test senaryosu listesi.
Test senaryoları Kütüphaneyi filtreleyin, her senaryonun son sonucunu görün ve çok sayıda senaryoyu tek seferde ekleyin veya onaylayın. CSV veya Excel'den içe aktarın, CSV'ye dışa aktarın.
Test Case Management Redmine eklentisi: TC-41 test senaryosu, Pay with a Visa card and 3-D Secure challenge: açıklama, ön koşullar, beklenen sonuçlarıyla numaralandırılmış altı adım, üç sürüm, bağlı bir veri seti, inceleme geçmişi ve yürütme geçmişi.
Tek bir test senaryosu Beklenen sonuçlarıyla adımlar, üç sürüm, inceleyenin yorumları, çalıştırıldığı veri seti ve bugüne kadarki tüm yürütmeler.

Planlayın: setler, sürüm planları ve test verileri

Setler, senaryoları yeniden kullanım için bir araya getirir. Bir plan; setleri, işleri, test uzmanlarını ve bir Redmine sürümünü birbirine bağlar. Veri setleri tek bir senaryoyu çok sayıda satırla besler.
Test Case Management Redmine eklentisi: TP-2 test planı, Release 2.4.0 regression: %100 ilerleme, 61 test senaryosu, 56 başarılı, 2 başarısız, %91,8 başarı oranı, planın dört test koşusu, iki seti, atanmış altı iş ve üç test uzmanı.
Bir sürüm planı İlerleme ve başarı oranı, planın koşuları genelinde planlanan her senaryonun en son sonucundan hesaplanır. Hedef sürüm, sprint, ortam ve tarihler başlıkta yer alır.
Test Case Management Redmine eklentisi: Altı test seti kartı: Release 2.4.0 sign-off, Account and sign-in, API contract, Checkout and payments, Full regression ve Smoke; her biri türü, açıklaması, test senaryosu sayısı ve bağlı olduğu iş sayısıyla.
Bundles Smoke, regresyon, özellik ve sürüm setleri. Birini istediğiniz kadar işe ekleyin; senaryolar kopyalanmaz, referans olarak bağlanır.
Test Case Management Redmine eklentisi: DS-1 veri seti, Payment cards: kart markası, sandbox numarası, son kullanma tarihi, 3-D Secure modu ve beklenen sonuçtan oluşan altı satır ve onu kullanan test senaryolarının listesi.
Veri setleri Birden fazla senaryonun paylaştığı test verisi satırları. Sonucu kaydederken satırı seçin; böylece tek bir senaryo altı kopya olmadan altı kartı kapsar.

Koşun: test işin üzerinde ve koşunun içinde yapılır

Geliştiriciler ve test uzmanları zaten bulundukları yerde çalışır. Her sonuç yeni bir yürütme kaydıdır; dolayısıyla geçmişin kendisi denetim kaydıdır.
Test Case Management Redmine eklentisi: Apple Pay at checkout başlıklı bir Redmine özellik işi; %77,8 başarı oranıyla Başarısız olarak işaretlenmiş bir Test paneli. Panel; en son sonuçlarıyla atanmış on test senaryosunu, başarısız senaryodaki bağlı hata numarasını, her satırda bir sonuç seçici ve Kaydet düğmesini, bir Set ekle denetimini ve bir CI'ı tetikle düğmesini listeliyor.
Bir işteki Test paneli Bu özelliğe atanmış on senaryo, her birinin en son sonucu, başarısızlığın ortaya çıkardığı hata ve her satırda bir Kaydet düğmesi. Sonuçlar, panelin üstünde seçilen koşuya kaydedilir.
Test Case Management Redmine eklentisi: Staging ortamında devam eden TR-5 test koşusu, 2.4.0 RC2 full regression: 61 planlanan, 38 başarılı, 6 başarısız, 1 engellenmiş, 16 kalan ve %84,4 başarı oranı; altında her biri için sonuç seçicisi olan planlanmış senaryoların listesi.
Bir test koşusu Tek bir derlemeye karşı tek bir oturum. Sayaçlar her senaryonun en son sonucunu izler ve kalan iş bir bakışta görülür.
Test Case Management Redmine eklentisi: Sekiz koşuyu içeren test koşusu listesi; her biri planını, planlandı, devam ediyor veya tamamlandı durumunu, 61'de 45 gibi ilerlemesini, başarı oranını ve ortamını gösteriyor.
Tüm koşular Regresyon adayları, gecelik otomasyon, acil düzeltme kontrolleri ve keşif amaçlı oturumlar tek bir listede.
Test Case Management Redmine eklentisi: TC-41 için Yürütme kaydet formu: iş, test koşusu, sonuç, ortam, veri satırı, derleme numarası, gerçekleşen sonuç ve günlük alanları; ardından altı adımın her biri için bir sonuç seçici ve gerçekleşen sonuç alanı ile bir dosya yükleme alanı.
Sonuç kaydetme Genel sonuç ile adım başına sonuç, kullanılan veri satırı, derleme numarası, günlük ve ekran görüntüleri.
Test Case Management Redmine eklentisi: 1239 numaralı yürütme: QA derlemesi 431 üzerinde TC-44 Pay with Apple Pay on Safari senaryosunun başarısız manuel koşusu; commit SHA, süre, bağlı 9 numaralı hata, gerçekleşen sonuç metni ve birinci adımın başarılı, ikinci adımın başarısız, üçüncü ve dördüncü adımların ise yürütülmediğini gösteren adım sonuçlarıyla.
Tek bir yürütme Neyin, hangi derleme ve ortamda çalıştığı, hangi adımın başarısız olduğu, test uzmanının ne gördüğü ve hangi hatanın açıldığı.

Karar verin: “yayına alabilir miyiz?” sorusunu yanıtlayan raporlar

Her biri CSV, Excel ve yazdırma seçenekli on iki rapor. Bunlardan ikisi, sürüm kararı konuşması için tasarlanmıştır.
Test Case Management Redmine eklentisi: Sürüme hazırlık raporu: Sürüm için hazır değil durumu, %90 hedefe karşı %87,8 başarı oranı, senaryolar, yürütmeler, bekleyen, başarılı, başarısız, engellenmiş ve açık hatalar için kutucuklar, bir hazırlık kontrol listesi ve son başarısızlıkların listesi.
Sürüme hazırlık Belirlediğiniz hedefe karşı başarı oranı, sürümü hâlâ neyin engellediğine dair bir kontrol listesi ve bunun arkasındaki başarısızlıklar.
Test Case Management Redmine eklentisi: İzleme raporu: dördü risk altında, hiçbiri gecikmemiş, üçünün son tarihi yedi gün içinde olan kayıtlar ve test planı olmayan bir sürüm; testi başarısız, engellenmiş veya beklemede olan işleri, sürümlerini, son tarihlerini ve ilerlemelerini gösteren bir tabloyla.
Monitoring Sürüm tarihi yaklaşırken testi tamamlanmamış işler ve henüz test planı olmayan sürümler.
Test Case Management Redmine eklentisi: On iki kartlı rapor dizini: Test Özeti, Regresyon, Otomasyon, Gereksinim Kapsamı, Sürüme Hazırlık, Ortam Karşılaştırması, Hata Özeti, Başarı Oranı Eğilimi, Modül Kapsamı, Bileşen Kapsamı, Yürütme Geçmişi ve İzleme.
On iki rapor Özet, regresyon, otomasyon, gereksinim kapsamı, ortamlar, hatalar, eğilim, modül ve bileşen kapsamı, geçmiş.
Test Case Management Redmine eklentisi: %60 otomasyon kapsamı halkası, 42'si otomatik ve 33'ü manuel olan 70 test senaryosu, Cypress, Playwright ve pytest olarak framework'e göre dağılım ve otomasyon durumuna göre sayılar içeren Otomasyon raporu.
Otomasyon Kapsam, otomatik ve manuel karşılaştırması ve framework'e göre dağılım.

Kendi yönteminizle çalıştırın: içe aktarma, bildirimler ve ayarlar

Test Case Management Redmine eklentisi: Dosya yükleme alanı, CSV ve Excel örnek dosya indirmeleri ve kabul edilen sütunların listesiyle Test senaryolarını içe aktar sayfası.
Import Tüm sütun başlıkları yerinde olan bir örnek dosyayla CSV veya Excel.
Test Case Management Redmine eklentisi: Başarısız yürütmeler, bağlı bir hata, onaylanmış bir test senaryosu, tamamlanmış bir test koşusu ve tamamlanmış bir plan içeren bildirim listesi; her biri onu tetikleyen kişi ve zamanıyla.
Bildirimler Başarısız yürütmeler, bağlı hatalar, onaylar ve biten koşular; Redmine'da ve e-postayla.
Test Case Management Redmine eklentisi: Test ayarları sayfası: referans önekleri, varsayılan ortam ve ortam listesi, başarı oranı hedefi, test senaryoları geçene kadar bir işin kapatılmasını engelleme seçeneği, iş tipi seçimi, CI/CD API anahtarı, başarısızlıkta otomatik hata oluşturma ve hata iş tipi.
Ayarlar Önekler, ortamlar, başarı oranı hedefi, paneli hangi iş tiplerinin göstereceği ve kapatmayı engelleme kuralı.

Otuz günlük test, raporlarda nasıl görünür

Aşağıdaki rakamlar doğrudan ekran görüntülerindeki demo projeden, eklentinin kendi raporlarından okunmuştur: 9 Eylül ile 8 Ekim 2026 arasında 70 test senaryosu ve 1.242 yürütme. Eklentinin neyi ölçtüğünü gösterirler; kıyaslama veya müşteri sonuçları değildir.

Demo proje toplamları
ÖlçütDeğerDetail
Test senaryoları7061 onaylı, 5 incelemede
Yürütmeler1,242856 otomatik, 386 manuel
Başarı oranı87.8%Hedef %90
Otomasyon kapsamı60%70 senaryodan 42'si
Başarısızlıklardan doğan hatalar5Başarısız yürütmeye bağlı
Ortam Karşılaştırması raporundan, ortama göre sonuçlar
OrtamYürütmeBaşarılıBaşarısızEngellendiAtlandıBaşarı oranı
QA70061047291487.1%
Staging3443072010789.2%
DEV162142125387.7%
UAT363131186.1%
Modül Kapsamı raporundan, modüle göre başarı oranı
ModülSenaryoYürütmeBaşarılıBaşarı oranı
API512912395.3%
Katalog811811294.9%
Bildirimler5999393.9%
Admin6625690.3%
Arama614312889.5%
Kimlik doğrulama1019317289.1%
Checkout813111487.0%
Siparişler6897382.0%
Sepet814311681.1%
Ödemeler813510376.3%

Redmine içinde aynı rakamlar gösterge panelinde (başarı oranı halkası, sonuç dağılımı, 14 günlük eğilim, modül ve bileşen kapsamı) ve her biri CSV ve Excel dışa aktarmalı tablo raporlarında görünür.

Tek bir kural üzerine kurulu: bir test senaryosu asla çoğaltılmaz

Yeniden kullanılabilir test senaryoları

Başlık, ön koşullar, beklenen sonuçlarıyla yapılandırılmış adımlar, modül, bileşen, öncelik, önem derecesi, tür ve etiketler. Klonlayın, toplu düzenleyin, içe ve dışa aktarın.

Geçmişi koruyan sürümler

Daha önce yürütülmüş bir senaryoyu düzenlemek yeni bir sürüm oluşturur. Eski yürütmeler, gerçekten çalıştırılan adımlara işaret etmeye devam eder.

İnceleme ve onay

Taslak, incelemede, onaylandı, kullanımdan kaldırıldı. Her karar inceleyen, tarih ve yorumla kaydedilir ve yazara bildirim gönderilir.

Setler, planlar ve koşular

Setler senaryoları yeniden kullanım için gruplar. Planlar bir sürümün veya sprintin kapsamını bir Redmine sürümüne göre belirler. Koşular tek bir derleme üzerindeki tek bir oturumu kaydeder.

Her işte bir test paneli

Seçtiğiniz iş tiplerinde atanmış senaryolar, en son sonuçlar, başarı oranı, bağlı hatalar ve tek tıkla kayıt.

Denetlenebilir yürütmeler

Her koşu; sonuç, mod, ortam, derleme, commit, süre, adım sonuçları, günlük ve ekran görüntüleriyle bir kayıt ekler. Hiçbir şeyin üzerine yazılmaz.

Veri odaklı test

Adlandırılmış sütunlara sahip yeniden kullanılabilir veri setleri. Bunları senaryolara veya setlerin tamamına ekleyin ve her yürütmenin hangi satırı kullandığını kaydedin.

Otomasyon eşleştirme ve CI/CD

Bir senaryoyu bir framework'e ve çalıştırıcınızın anladığı bir tanımlayıcıya eşleyin, ardından CI hattının neyi çalıştıracağını çekmesine ve sonuçları yüklemesine izin verin.

Gösterge paneli ve on iki rapor

Her kullanıcının sekiz widget'tan düzenlediği bir gösterge paneli ile hazırlık, kapsam, eğilim, ortamlar, hatalar ve izleme raporları.

Dört küçük yaşam döngüsü, hepsi sayfada görünür

KayıtAna yolDiğer durumlar
Test senaryosuTaslak → İncelemede → OnaylandıDeğişiklik istendi, Kullanımdan kaldırıldı
Test planıTaslak → Etkin → TamamlandıArşivlendi
Test koşusuPlanlandı → Devam ediyor → Tamamlandıİptal edildi
Yürütme sonucuBaşarılı, Başarısız, Engellendi veya AtlandıYürütülmedi. Her sonuç manuel veya otomatik olarak kaydedilir.

CI hattınız neyi çalıştıracağını sorar, ardından sonucu bildirir

REST API /testcases/api/v1 altında yer alır ve normal bir Redmine API anahtarıyla kimlik doğrular. HTTP isteği gönderebilen her şey onu kullanabilir. Eklentinin içindeki bir kılavuz, kendi URL'leriniz doldurulmuş olarak kurulumu adım adım anlatır.

/testcases/api/v1 altındaki uç noktalar
MetotUç noktaAmaç
GET/issues/:id/testingBir iş için neyin çalıştırılacağı
POST/executions/uploadTek bir iş için tek bir derlemenin sonuçları
POST/executions/bulk_uploadÇok sayıda iş veya derleme için sonuçlar
POST/test_runsBu derleme için bir koşu oluşturma
POST/test_runs/:id/resultsSonuçları bir koşuya gönderme
GET/test_casesSenaryoları listeleme, oluşturma ve güncelleme
GET/test_plansPlanları listeleme, oluşturma ve güncelleme
GET/issues/:id/coverageBir işin test kapsamı
GET/reports/:nameHerhangi bir rapor, JSON olarak
GET/dashboardToplu metrikler

Bir derlemenin sonuçlarını yükleme

İş ID'sini, derleme numarasını, commit SHA'sını, ortamı ve bir sonuç listesini /executions/upload adresine POST ile gönderin. Sonuçlar senaryolarla otomasyon tanımlayıcısı, senaryo ID'si veya referans üzerinden eşleştirilir ve her biri yeni bir yürütme kaydı olur. Sonuç adları normalleştirilir; böylece çalıştırıcınızdan gelen passed, failure ve ignored değerlerinin hepsi doğru yere düşer ve create_defect ile gönderilen başarısız bir sonuç bağlı bir hata kaydı açar.

Tek bir proje modülünde on sekiz izin

Test, standart bir Redmine proje modülüdür. Test yaptığınız yerde etkinleştirin ve her role yalnızca ihtiyaç duyduğu yetkileri verin. Menü sekmeleri izinlere göre görünür.

RolTipik izinlerNe yaparlar
QA liderimanage_test_cases, approve_test_cases, manage_test_bundles, manage_test_plans, assign_test_bundlesKütüphanenin sahibidir, senaryoları onaylar, setleri ve sürüm planlarını oluşturur
Testerview_test_cases, execute_tests, manage_test_runs, manage_test_dataTestleri çalıştırır, sonuçları kaydeder, test verilerini yönetir
Otomasyon mühendisimanage_test_automation, view_test_executionsSenaryoları framework'lere ve tanımlayıcılara eşler
Geliştiriciview_test_cases, view_test_executions, view_test_runsBir işte neyin test edildiğini ve neden başarısız olduğunu görür
Proje yöneticisiview_test_reports, view_test_plansHazırlık, kapsam ve izleme raporlarını okur
CI servis hesabıupload_test_resultsAPI anahtarıyla sonuçları yükler, başka hiçbir şey yapmaz
Administratoradmin_testing_settings, manage_test_environmentsÖnekler, ortamlar, hedefler ve kapatma kuralı

Redmine'ınız nerede çalışıyorsa orada çalışır

OrtamStatusNotlar
Redmine 7.xDestekleniyor
Redmine 6.1DestekleniyorGeliştirme hedefi; Rails 7.2 ve Ruby 3.4 üzerinde. Bu sayfadaki ekran görüntüleri 6.1.2 sürümünden alınmıştır.
Redmine 6.0Destekleniyor
Redmine 5.xDestekleniyor5.0, eklentinin belirttiği en düşük sürümdür
MySQL 8DestekleniyorGeliştirme ve bu sayfadaki demo için kullanıldı
İş tipleriSizinkilerHer türlü iş tipi yapılandırmasıyla çalışır. Test panelini seçtiğiniz iş tipleriyle sınırlayın veya hepsinde açık bırakın.
Ek gem'lerBir adet, isteğe bağlıroo, yalnızca .xlsx ve .xls dosyalarını içe aktarmak için

Fiyatlandırma

Tek sunucu

$199

Tek Redmine kurulumu · sınırsız kullanıcı · 12 ay güncelleme.

Unlimited users12 months of updatesEmail support
Lisans satın al

Çoklu sunucu

$399

Sınırsız Redmine sunucusu · sınırsız kullanıcı · 12 ay güncelleme.

Unlimited users12 months of updatesEmail support
Lisans satın al

Özel Bir Redmine Çözümüne mi İhtiyacınız Var?

Mevcut eklentilerimizde bulunmayan bir özellik mi arıyorsunuz?

RedmineKit; özel Redmine eklentisi geliştirme, eklenti özelleştirme, iş akışı otomasyonu, üçüncü taraf entegrasyonları ve işletmenize özel çözümler sunar.

İhtiyacınızı bize anlatın. Gereksinimlerinizi inceleyip tahmini maliyet ve zaman planıyla birlikte size uygun bir çözüm sunalım.

Satın al