TestLink Eğitimi

⚡ Akıllı Özet

TestLink Eğitim Kılavuzu, açık kaynaklı TestLink web platformunun uçtan uca test yönetimi için nasıl kullanılacağını, proje kurulumu, test planları, derlemeler, test paketleri, test senaryoları, kullanıcı rolleri ve gereksinimleri kapsayacak şekilde açıklamaktadır. tracyetenek, uygulama tracKral, raporlama ve içe veya dışa aktarma iş akışları.

  • 🧭 Merkezi Test Yönetimi: TestLink, gereksinimleri, test özelliklerini ve yürütme durumunu tek bir web tabanlı çalışma alanında birleştirerek ekiplerin daha verimli çalışmasını sağlar. tracProjeler genelinde k kapsamı.
  • 🏗️ Proje Hiyerarşisi: Öncelikle bir Test Projesi, ardından bir Test Planı, bir Derleme, bir Test Paketi ve adım adım ayrıntılı bireysel Test Senaryoları oluşturarak temiz bir yapı oluşturun.
  • 👥 Rol Tabanlı Erişim: Misafir, Testçi, Kıdemli Testçi, Lider ve Yönetici rollerini atayarak her kullanıcının yalnızca sorumluluk alanına giren işlemleri düzenlemesine veya yürütmesine olanak tanıyın.
  • 🔗 gereklilik TracYetenek: Gereksinim özelliklerini test senaryolarına bağlayarak kapsamı doğrulayın ve Test Raporları görünümünde eksiklikleri hızlıca ortaya çıkarın.
  • 📤 Taşınabilir XML İş Akışları: Test senaryolarını veya test paketlerini XML'e aktarın ve yapıtları manuel olarak yeniden oluşturmaya gerek kalmadan başka bir TestLink sunucusuna veya projesine yeniden içe aktarın.

TestLink Eğitimi

TestLink nedir?

TestLink, en yaygın kullanılan web tabanlı açık kaynaklı test yönetim araçlarından biridir. Gereksinim spesifikasyonunu ve test spesifikasyonunu tek bir çalışma alanında senkronize ederek ekiplerin planlama, dokümantasyon ve test süreçlerini yönetmesini sağlar. tracTestLink kullanarak, bir test projesi oluşturabilir, test senaryolarını belgeleyebilir ve farklı rollere sahip birden fazla kullanıcıyı sisteme dahil edebilirsiniz. Yönetici kullanıcı, ekip genelinde test senaryosu atamalarını yönetir.

TestLink, test senaryolarının hem otomatik hem de manuel olarak yürütülmesini destekler. Test uzmanları, test senaryoları oluşturabilirler. Test planı Bu araç sayesinde test raporlarını çok daha kısa sürede oluşturabilirsiniz. Excel, MS Word ve HTML dahil olmak üzere birden fazla formatta raporu destekler. Ayrıca popüler uygulamalarla entegre olur. kusur tracJIRA, MANTIS, BUGZILLA gibi kral sistemleri ve TRACWeb tabanlı olduğu için, birden fazla kullanıcı kendi kimlik bilgileri ve atanmış rolleriyle aynı anda kullanabilir.

TestLink'in Avantajları

Kuruluma geçmeden önce, TestLink'in QA ekipleri arasında test yönetimi için neden popüler bir tercih olmaya devam ettiğini anlamak faydalı olacaktır.

  • Tek bir kurulum altında birden fazla projeyi destekler.
  • Bu özellik, test senaryolarının sunucular arasında kolayca dışa aktarılmasını ve içe aktarılmasını sağlar.
  • Birçok hata yönetimi aracıyla kolayca entegre olur.
  • XML-RPC aracılığıyla otomatik test senaryolarını yürütür.
  • Test senaryolarını sürüm, anahtar kelimeler, test senaryosu kimliği ve diğer özelliklere göre filtreler.
  • Birkaç tıklamayla test senaryolarını birden fazla kullanıcıya atar.
  • Çeşitli formatlarda test planları ve test raporları oluşturur.
  • Birden fazla kullanıcı için kimlik bilgileri sağlar ve ayrıntılı rol atamasını destekler.

TestLink'e giriş yapın

TestLink yüklendikten sonra ilk adım, yönetici olarak oturum açmak ve ana kontrol paneline erişmektir.

) 1 Adım TestLink ana sayfasını açın ve giriş bilgilerini girin.

  1. Kullanıcı kimliğini girin – admin
  2. Şifreyi gir
  3. Giriş sekmesine tıklayın

TestLink'e giriş yapın

Test Projesi Oluşturma

Bir Test Projesi, ilgili tüm test planları, paketleri ve test senaryoları için en üst düzey kapsayıcı görevi görür. Aşağıdaki adımlar, ilk projenizi nasıl oluşturacağınızı göstermektedir.

) 1 Adım Ana pencerede "Test Projesi Yönetimi"ne tıklayın. Bu, yeni bir pencere açacaktır.

Test Projesi Oluşturma

) 2 Adım Yeni bir proje oluşturmak için "Oluştur" sekmesine tıklayın.

Test Projesi Oluşturma

) 3 Adım Kategori, proje adı, ön ek ve açıklama gibi gerekli tüm alanları doldurun. Gerekli bilgileri girdikten sonra, pencerenin altındaki "Oluştur" sekmesine tıklayın.

Test Projesi Oluşturma

Bu, projenizi oluşturur.Guru99” başarıyla.

Test Projesi Oluşturma

Test Planı Oluşturma

Bir Test Planı, yazılım testinin kapsamı, kilometre taşları, test paketleri ve test senaryoları da dahil olmak üzere eksiksiz bilgileri içerir. Proje oluşturulduktan sonraki adım, proje için bir Test Planı tanımlamaktır.

) 1 Adım Ana sayfadan Test Planı Yönetimi'ne tıklayın.

Test Planı Oluşturma

) 2 Adım Yeni bir sayfa açılır. Sayfanın alt kısmında bulunan "Oluştur" sekmesine tıklayın.

Test Planı Oluşturma

) 3 Adım Ad, açıklama ve "mevcut test planından oluştur" seçeneği gibi gerekli tüm bilgileri doldurun. Ardından "Oluştur" düğmesine tıklayın.

Test Planı Oluşturma

) 4 Adım MKS Guru99. Test Planı başarıyla oluşturuldu.

Test Planı Oluşturma

Yapı Oluşturma

Bir derleme, test edilen yazılımın belirli bir sürümünü temsil eder. Derlemeler, grup testleri için kullanışlıdır.ping Uygulamanın belirli bir sürümüne karşı yürütme sonuçları.

) 1 Adım Ana sayfadan Test Planı altında bulunan Sürümler/Yapılar'a tıklayın.

Yapı Oluşturma

) 2 Adım Sonraki pencerede, yazılım sürümüne ilişkin tüm ayrıntıları doldurun ve kaydetmek için "Oluştur" düğmesine tıklayın.

  1. Başlık adını girin
  2. Yazılım sürümü için açıklama girin.
  3. "Aktif" durumunu belirten onay kutusunu işaretleyin.
  4. "Açık" durumunu belirten onay kutusunu işaretleyin.
  5. Yayın tarihini seçin
  6. “Oluştur” düğmesine tıklayın.

Yapı Oluşturma

Bir sürüm oluşturulduktan sonra, şu şekilde görünür.

Yapı Oluşturma

Test Paketi Oluşturma

Test paketi, aynı bileşeni veya özelliği doğrulayan test senaryoları koleksiyonudur. Aşağıdaki adımlar, projeniz için bir test paketi oluşturmayı açıklamaktadır.

) 1 Adım Ana sayfadan "Test Spesifikasyonu" seçeneğine tıklayın.

Test Paketi Oluşturma

) 2 Adım Panelin sağ tarafında, ayarlar simgesine tıklayın. Test Paketi Oluşturma. Test işlemlerinin bir listesi görüntülenir.

) 3 Adım Test paketi için "Oluştur" sekmesine tıklayın.

Test Paketi Oluşturma

) 4 Adım Test paketine ait tüm bilgileri doldurun ve "Kaydet"e tıklayın.

  1. Test paketinin adını girin.
  2. Test paketine ilişkin ayrıntıları girin.
  3. Test paketini kaydetmek için "Kaydet"e tıklayın.

Test Paketi Oluşturma

Test paketini buradan görebilirsiniz. Guru99 oluşturuldu.

Test Paketi Oluşturma

Test paketiniz, panelin sol tarafında, klasör ağacı yapısının altında görünür.

Bir Test Senaryosu Oluşturma

Bir test senaryosu, belirli bir senaryoyu beklenen sonuçla doğrulamak için tasarlanmış bir dizi test adımını içerir. Aşağıdaki adımlar, bir test senaryosunun ve ona ait test adımlarının nasıl oluşturulacağını açıklamaktadır.

) 1 Adım Panelin sol tarafında, klasör ağacı yapısının altında bulunan Test Paketi klasörüne tıklayın.

Bir Test Senaryosu Oluşturma

) 2 Adım Sağ taraftaki panelde bulunan ayarlar simgesine tıklayın. Test senaryosu işlemlerinin bir listesi görüntülenecektir.

Bir Test Senaryosu Oluşturma

) 3 Adım Yeni bir pencere açılır. Test senaryosu işlemleri bölümünde "Oluştur" seçeneğine tıklayarak yeni bir test senaryosu başlatın.

Bir Test Senaryosu Oluşturma

) 4 Adım Test senaryosu spesifikasyon sayfasında ayrıntıları girin.

Bir Test Senaryosu Oluşturma

) 5 Adım Bilgileri girdikten sonra, kaydetmek için "Oluştur" düğmesine tıklayın. Test Senaryosu Guru99 başarıyla oluşturuldu.

Bir Test Senaryosu Oluşturma

) 6 Adım Klasörden Test Senaryosu'na tıklayın. Yeni bir pencere açılacaktır. Test Senaryosu adım düzenleyicisini başlatmak için "Adımları oluştur" seçeneğine tıklayın.

Bir Test Senaryosu Oluşturma

) 7 Adım Aynı sayfada başka bir pencere açılır. Lütfen aşağıdaki bilgileri girin.

  1. Test senaryonuz için adım eylemini girin.
  2. Adım eylemi hakkında ayrıntıları girin
  3. "Kaydet ve başka bir adım ekle" seçeneğine tıklayın VEYA eklenecek başka test adımı yoksa "Kaydet ve çık" seçeneğine tıklayın.

Bir Test Senaryosu Oluşturma

) 8 Adım Test adımını kaydedip çıktığınızda, ekran şu şekilde görünür.

Bir Test Senaryosu Oluşturma

Test Senaryosunu Test Planına Atama

Bir test senaryosunun yürütülebilmesi için, bir test planına atanması gerekir. Sonraki adımlar, bir test senaryosunu test planınıza nasıl ekleyeceğinizi açıklar.

) 1 Adım Ayarlar simgesini tıklayın Test Senaryosunu Test Planına Atama Test panelinde bir işlem listesi görünür.

) 2 Adım "Test Planlarına Ekle" seçeneğine tıklayın.

Test Senaryosunu Test Planına Atama

) 3 Adım Yeni bir pencere açılır. Projenizi arayın.Guru99. "

  1. Test Planınızın yanındaki onay kutusunu işaretleyin.
  2. “Ekle” butonuna tıklayın

Test Senaryosunu Test Planına Atama

Bu işlem, test senaryonuzu test planına ekler.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

TestLink, her ekip üyesine doğru izinleri verebilmeniz için kullanıcı yönetimi ve yetkilendirme özellikleri sunar.

Aşağıda TestLink'teki varsayılan rollerin ve yetkilerinin listesi bulunmaktadır.

Rol Test Durumları Test Metrikleri
Konuk Görüntüle Görüntüle
Test cihazı Gerçekleştirmek Görüntüle
Kıdemli Test Uzmanı Düzenle ve Yürüt Görüntüle
Lider ve Yönetici Düzenle ve Yürüt Düzenle ve Yürüt

) 1 Adım TestLink ana sayfasından, gezinme çubuğundaki Kullanıcılar/Roller simgesine tıklayın.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

) 2 Adım "Oluştur"a tıklayın.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

) 3 Adım Tüm kullanıcı bilgilerini doldurun ve "Kaydet" düğmesine tıklayın.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

Yeni oluşturulan kullanıcılar listede görünür.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

) 4 Adım Kullanıcıya bir Test Projesi rolü atayın.

  1. Tıkla “Test Projesi Rollerini Atayın” çıkıntı
  2. Proje adını seçin
  3. Lütfen açılır menüden kullanıcı rolünü seçin.

TestLink'te Kullanıcı Oluşturma ve Roller Atama

Yazma Gereksinimleri

Gereksinimler, sistemin ne yapması gerektiğini tanımlar ve TestLink, bunları doğrulayan test senaryolarıyla birlikte saklamanıza olanak tanır. Sonraki adımlar, bir Gereksinim belirtiminin nasıl ekleneceğini göstermektedir.

) 1 Adım Gezinti çubuğundan "Gereksinimler" bağlantısını seçin. Bu, Gereksinimler sayfasını açacaktır.

Yazma Gereksinimleri

) 2 Adım Gereksinimler sayfasının sağ tarafında, "Oluştur" seçeneğine tıklayın.

Yazma Gereksinimleri

) 3 Adım Yeni bir pencere açılacaktır. Aşağıdakiler dahil olmak üzere tüm ayrıntıları girin:

  1. Belge kimliği
  2. Başlık adı
  3. gereklilik Descriptiyon
  4. “Kaydet” e tıklayınız

Tür için açılır menüden bir seçenek belirleyebilirsiniz. Bu örnekte, şunu seçtik: “Kullanıcı Gereksinimi Belirtimi”.

Yazma Gereksinimleri

) 4 Adım Gereksinim Spesifikasyonu oluşturulur ve sol taraftaki panelde proje başlığı altında görüntülenir.Guru99. "

Yazma Gereksinimleri

) 5 Adım Gereksinim Spesifikasyonu ana sayfasından ayarlar düğmesini seçin. Yeni bir pencere açılacaktır.

Yazma Gereksinimleri

) 6 Adım Gereksinim başlığı altında yer alan "Oluştur" sekmesine tıklayın. Operaları.

Yazma Gereksinimleri

) 7 Adım Belirtilen tüm bilgileri doldurun ve "Kaydet"e tıklayın.

  1. Belge kimliğini girin
  2. Başlık adını girin
  3. Açıklamayı girin
  4. Durumu girin – taslak, yeniden düzenleme, inceleme, test edilemez veya geçerli (biz geçerli olanı seçtik)
  5. Türü girin – kullanıcı arayüzü, işlevsel olmayan, bilgilendirici, özellik veya kullanım senaryosu (biz kullanım senaryosunu seçtik)
  6. Gerekli test senaryolarının sayısını girin
  7. İşlemin sonunda "Kaydet"e tıklayın.

Yazma Gereksinimleri

Not: Daha fazla gereksinim eklemek için onay kutusunu işaretleyin ve "Kaydet"e tıklayın.

Panelin sol tarafında yeni Gereksinim görünmektedir.

Yazma Gereksinimleri

Test Senaryolarına Gereksinim Atama

TestLink'te bir Gereksinim, Test Senaryolarına bağlanabilir. Bu, son derece önemli bir özelliktir. tracTest kapsamını en üst düzeye çıkarın. Test raporları görünümünde, hangi gereksinimlerin karşılanmadığını doğrulayabilir ve maksimum kapsam için bunları test paketlerine ekleyebilirsiniz.

) 1 Adım Test Spesifikasyonu bölümünden herhangi bir Test Senaryosunu açın ve Gereksinim simgesine tıklayın.

Test Senaryolarına Gereksinim Atama

) 2 Adım Bir Gereksinim Spesifikasyonunu bir Test Senaryosuna atamak için şu adımları izleyin.

  1. Gereksinim Spesifikasyonunu seçmek için açılır menüyü kullanın.
  2. Gereksinim onay kutusunu işaretleyin
  3. “Atama” sekmesine tıklayın.

Test Senaryolarına Gereksinim Atama

“Ata” sekmesine tıkladıktan sonra, “Atanan Gereksinim” mesajını içeren bir pencere açılır.

Test Senaryolarına Gereksinim Atama

Bir Test Senaryosunun Yürütülmesi

TestLink'te bir test senaryosunu çalıştırabilir ve yürütme durumunu değiştirebilirsiniz. Bir test senaryosunun durumu "Engellendi", "Başarılı" veya "Başarısız" olarak ayarlanabilir. Başlangıçta senaryo "Çalıştırılmadı" durumundadır, ancak bir kez güncellendikten sonra tekrar "Çalıştırılmadı" durumuna geri döndürülemez.

) 1 Adım Gezinti çubuğundan "Test Yürütme" bağlantısına tıklayın. Bu, Test Yürütme Panelini açacaktır.

Bir Test Senaryosunun Yürütülmesi

) 2 Adım Sol taraftaki panelden çalıştırmak istediğiniz test senaryosunu seçin.

Bir Test Senaryosunun Yürütülmesi

) 3 Adım Test senaryosunu seçtikten sonra yeni bir pencere açılır.

Bir Test Senaryosunun Yürütülmesi

) 4 Adım Bu adımları takip et.

  1. Çalıştırılan test senaryosuna ilişkin notları girin.
  2. Durumunu seçin

Bir Test Senaryosunun Yürütülmesi

) 5 Adım Aynı sayfada, yürütmeyle ilgili benzer ayrıntıları doldurun. Durumu seçin ve "Yürütmeyi Kaydet"e tıklayın.

Bir Test Senaryosunun Yürütülmesi

Test Raporlarının Oluşturulması

Test raporları, yürütme ilerlemesi, gereksinim kapsamı ve genel kalite durumu hakkında bilgi sağlar. TestLink, raporları paydaşlarla paylaşmak için çeşitli formatları destekler.

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Writer
  • OpenOffice Kireç

) 1 Adım Gezinti çubuğundan Test Raporları seçeneğine tıklayın.

Test Raporlarının Oluşturulması

) 2 Adım Sol taraftaki panelden "Test Raporu" bağlantısını seçin.

Test Raporlarının Oluşturulması

) 3 Adım Rapor oluşturmak için şu adımları izleyin.

  1. Test raporunuzda vurgulamak istediğiniz seçenekleri işaretleyin veya işaretini kaldırın.
  2. Proje klasörünüze tıklayın.

Test Raporlarının Oluşturulması

Test raporu şöyle görünüyor.

Test Raporlarının Oluşturulması

Test Senaryosunu / Test Paketini Dışa Aktar

TestLink, test projelerini ve test paketlerini dışa aktarmanıza ve ardından bunları farklı bir sunucu veya sistemdeki başka bir TestLink projesine içe aktarmanıza olanak tanır. Sonraki adımlar, dışa aktarma iş akışını açıklamaktadır.

) 1 Adım Test Spesifikasyonu sayfasından dışa aktarmak istediğiniz test senaryosunu seçin.

Test Senaryosunu / Test Paketini Dışa Aktar

) 2 Adım Panelin sağ tarafında bulunan seçeneğe tıklayın. Test Senaryosunu / Test Paketini Dışa Aktar Ayarlar simgesi. Test senaryosu üzerinde gerçekleştirilebilecek işlemleri gösterir.

) 3 Adım Tıkla “İhracat” düğmesine basın.

Test Senaryosunu / Test Paketini Dışa Aktar

) 4 Adım Yeni bir pencere açılır. Gereksinimlerinize göre seçeneği işaretleyin ve "Dışa Aktar" sekmesine tıklayın.

Test Senaryosunu / Test Paketini Dışa Aktar

Aşağıdaki XML dosyası oluşturulmuştur.

Test Senaryosunu / Test Paketini Dışa Aktar

Test Senaryosu / Test Paketi İçe Aktarma

İçe aktarma işlemi, XML dışa aktarımından test senaryolarını veya test paketlerini seçtiğiniz hedef test paketine getirir.

) 1 Adım Test senaryosunu içe aktarmak istediğiniz Test Paketi klasörünü seçin.

Test Senaryosu / Test Paketi İçe Aktarma

) 2 Adım Ayarlar simgesini tıklayın Test Senaryosu / Test Paketi İçe Aktarma Panelin sağ tarafında yer alır. Test paketi veya test senaryosu üzerinde yürütülebilecek işlemleri gösterir.

) 3 Adım Test senaryosu işlemleri listesinden "İçe Aktar" seçeneğine tıklayın.

Test Senaryosu / Test Paketi İçe Aktarma

) 4 Adım TestLink'ten dışa aktardığınız XML test senaryosu dosyasını bulun ve ekleyin, ardından "Yükle"ye tıklayın.

  1. TestLink'ten dışa aktardığınız XML test dosyası dosyasını eklemek için "Gözat" seçeneğini kullanın.
  2. “Dosya yükle” seçeneğine tıklayın.

Test Senaryosu / Test Paketi İçe Aktarma

Dosyayı yüklediğinizde, "Test senaryolarını içe aktar" yazan bir pencere açılır.

Test Senaryosu / Test Paketi İçe Aktarma

) 5 Adım Test senaryosu yüklenir ve panelin sağ tarafında görüntülenir.

Test Senaryosu / Test Paketi İçe Aktarma

SSS

TestLink resmi olarak destekliyor MySQL, Microsoft SQL Server, ve PostgreSQL. MySQL TestLink kurulum kılavuzunda ayrıntılı olarak belgelendiği ve çoğu barındırma platformunun desteklediği için, üretim ortamlarında en yaygın kullanılan arka uç olmaya devam etmektedir.

TestLink, popüler hata tespit sistemleriyle entegre olur. tracJIRA, MANTIS, BUGZILLA dahil olmak üzere kral sistemleri, TRACRedmine ve SenTrack. Her entegrasyon, cfg/ dizini üzerinden yapılandırılır, böylece başarısız test durumları doğrudan bir hata biletine bağlanabilir.

Evet. TestLink, GNU Genel Kamu Lisansı altında yayınlanan açık kaynaklı bir yazılımdır. Ekipler, lisans ücreti ödemeden indirebilir, kurabilir ve değiştirebilirler; ancak yine de barındırma, veritabanı ve sürekli bakım hizmeti sağlamaları gerekmektedir.

Evet. Yapay zekâ asistanları, gereksinim açıklamasına dayanarak test senaryosu başlıkları, adımları ve beklenen sonuçları taslak haline getirebilir. Revİnceleyiciler, testLink'e yapıştırmadan önce vakaların doğruluğunu kontrol etmeli ve proje standartlarına uygunluğunu sağlamak için dili ayarlamalıdır.

Yerel olarak değil. TestLink, yürütme verilerini veritabanında saklar, bu nedenle ekipler genellikle bu verileri dışa aktarır veya BI veya yapay zeka araçlarına beslemek için XML-RPC API'sini kullanır. Harici yapay zeka panoları daha sonra kararsız testleri, yavaş alanları ve olası gerileme risklerini vurgulayabilir.

Bu yazıyı şu şekilde özetleyin: