TestLink Eğitimi: Eksiksiz Bir Kılavuz

TestLink nedir?

Test-link en yaygın kullanılan web tabanlı açık kaynaklı test yönetim aracıdır. Hem gereksinim spesifikasyonunu hem de test spesifikasyonunu birlikte senkronize eder. Kullanıcı bu aracı kullanarak test projesi oluşturabilir ve test vakalarını belgelendirebilir. Test-Link ile birden fazla kullanıcı için bir hesap oluşturabilir ve farklı kullanıcı rolleri atayabilirsiniz. Yönetici kullanıcı test vakası atama görevini yönetebilir.

Test senaryolarının hem otomatik hem de manuel olarak yürütülmesini destekler. Testçiler oluşturabilir Test planı ve Test Raporu'nu bu araçla çok daha kısa sürede oluşturun. Excel, MS word ve HTML formatları gibi çeşitli formatlardaki test raporlarını destekler. Bunların dışında birçok popüler uygulamayla entegrasyonu da desteklemektedir. kusur JIRA, MANTIS, BUGZILLA, TRAC vb. takip sistemi. Web tabanlı bir araç olduğundan, birden fazla kullanıcı, kimlik bilgileri ve atanan rollerle işlevselliğine aynı anda erişebilir.

TestLink'in Avantajları

  • Birden fazla projeyi destekliyor
  • Test senaryolarının kolayca dışa ve içe aktarılması
  • Birçok kusur yönetimi aracıyla entegrasyonu kolaydır
  • XML-RPC aracılığıyla otomatik test senaryolarının yürütülmesi
  • Sürüm, anahtar kelimeler, test senaryosu kimliği ve sürümüyle test senaryolarının kolay filtrelenmesi
  • Test senaryolarını birden fazla kullanıcıya atamak kolaydır
  • Çeşitli formatlarda test planı ve test raporları oluşturmak kolaydır
  • Birden fazla kullanıcıya kimlik bilgileri sağlayın ve onlara roller atayın

TestLink'e giriş yapın

1 Adım: Açın Testlink ana sayfaya gidin ve giriş bilgilerinizi 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

1 Adım: Ana pencerede Proje Yönetimini Test Et seçeneğine tıklayın, başka bir pencere açılacaktı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: Test projesi için kategori, proje adı, önek, açıklama vb. gibi penceredeki tüm gerekli alanları girin. Tüm gerekli bilgileri doldurduktan sonra pencerenin sonunda bulunan “Oluştur” sekmesine tıklayın.

Test Projesi Oluşturma

Bu, “Guru99” projenizi başarıyla oluşturacaktır.

Test Projesi Oluşturma

Test Planı Oluşturma

Test planı, Yazılım testinin kapsamı, kilometre taşı, test paketleri ve test senaryoları gibi tüm bilgileri içerir. Bir Test Projesi oluşturduktan sonraki adım, Test planı oluşturmaktır.

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

Test Planı Oluşturma

2. Adım: Başka bir sayfa açılacaktır, sayfanın alt kısmındaki "Oluştur" sekmesine tıklayın

Test Planı Oluşturma

3. Adım: Açılan pencerede isim, açıklama, mevcut test planından oluştur vb. gerekli tüm bilgileri doldurun ve “sekme oluştur”a tıklayın

Test Planı Oluşturma

4 Adım: Guru 99 Test Planı başarıyla oluşturuldu

Test Planı Oluşturma

Yapı Oluşturma

Yapı, bir yazılımın belirli bir sürümüdür

1 Adım: Ana sayfadan Test Planı altındaki Derlemeler/Yayınlar'a tıklayın

Yapı Oluşturma

2 Adım: Bir sonraki pencerede, yazılım sürümü için gerekli tüm ayrıntıları girin ve sürümünüzü kaydetmek için oluştur'a tıklayın

  1. Başlık adını girin
  2. Yazılım sürümüyle ilgili açıklamayı girin
  3. Durum için onay kutusunu işaretleyin - Aktif
  4. Durum için onay kutusunu işaretleyin - Açık
  5. Çıkış tarihini seçin
  6. Bir düğme oluştur'a tıklayın

Yapı Oluşturma

Yazılımın bir sürümünü yayınladığınızda bu şekilde görünecektir

Yapı Oluşturma

Testsuite Oluşturma

Test takımı, aynı bileşeni test eden veya doğrulayan test vakalarının bir koleksiyonudur. Aşağıdaki adımlar, projeniz için test takımının nasıl oluşturulacağını açıklayacaktır.

1 Adım: Ana sayfadan test spesifikasyonu seçeneğine tıklayın.

Testsuite Oluşturma

2 Adım: Panelin sağ tarafında ayar simgesine tıklayın Testsuite Oluşturma. Bir dizi test çalışması görüntülenecektir.

3 Adım: Test paketi için "oluştur" sekmesine tıklayın

Testsuite Oluşturma

4 Adım: Test takımına ait tüm bilgileri doldurun ve kaydet sekmesine tıklayın.

  1. Test paketi adını girin
  2. Test grubunuzla ilgili ayrıntıları girin
  3. Test paketinin ayrıntılarını kaydetmek için kaydet düğmesine tıklayın

Testsuite Oluşturma

Guru 99 için test paketinin oluşturulduğunu görebilirsiniz

Testsuite Oluşturma

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

Test Senaryosu Oluşturma

Test senaryosu, belirli bir senaryoyu beklenen sonuçla test etmek için bir dizi test adımı içerir. Aşağıdaki adımlar, test adımlarıyla birlikte bir test senaryosunun nasıl oluşturulacağını açıklayacaktır.

1. Adım: Panelin sol tarafındaki klasör ağacı yapısı altında test paketi klasörüne tıklayın

Test Senaryosu Oluşturma

2 Adım: Sağ taraftaki paneldeki ayar simgesine tıklayın. Test senaryosu işlemlerinin listesi sağ taraftaki panelde görüntülenecektir

Test Senaryosu Oluşturma

3 Adım: Yeni pencere açılacaktır, test senaryoları oluşturmak için test senaryosu işlemlerinde bir düğme oluştur'a tıklayın

Test Senaryosu Oluşturma

4 Adım: Test vakası spesifikasyon sayfasına ayrıntıları girin

Test Senaryosu Oluşturma

5 Adım: Ayrıntıları girdikten sonra, ayrıntıları kaydetmek için "oluştur" düğmesine tıklayın. Guru99 için test durumu başarıyla oluşturuldu

Test Senaryosu Oluşturma

6 Adım: Yukarıda gösterildiği gibi klasörden test senaryosuna tıklayın, bir pencere açılacaktır. Bir test senaryosunda “adım oluştur” düğmesine tıklayın. Bir test senaryosu adım düzenleyicisi açılacaktır

Test Senaryosu Oluşturma

) 7 Adım Aynı sayfada başka bir pencere açılacak, o pencerede aşağıdaki bilgileri girmeniz gerekiyor

  1. Test senaryonuz için adım eylemini girin
  2. Adım eylemi hakkında ayrıntıları girin
  3. Kaydet'e tıklayın ve başka bir adım eylemi ekleyin VEYA eklenecek başka test adımı yoksa kaydet ve sekmeden çık'a tıklayın

Test Senaryosu Oluşturma

) 8 Adım Test adımını kaydedip çıktığınızda aşağıdaki gibi görünecektir

Test Senaryosu Oluşturma

Test senaryosunu test planına atama

Test senaryosunun yürütülebilmesi için test planına atanması gerekir. Burada test planına nasıl bir test senaryosu atayabileceğimizi göreceğiz.

) 1 Adım Ayar simgesine tıklayın Test Senaryosunu Test Planına Atama test panelinde. İşlemlerin listesini gösterecektir.

) 2 Adım “Test Planlarına Ekle”ye tıklayın

Test Senaryosunu Test Planına Atama

) 3 Adım Yeni pencere açılacak, “Guru99” projenizi arayın

  1. Test planınıza karşı onay kutusunu işaretleyin
  2. Ekle düğmesine tıklayın

Test Senaryosunu Test Planına Atama

Bu, test senaryonuzu Test Planınıza ekleyecektir.

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

Testlink Kullanıcı yönetimi ve yetkilendirme özellikleri sağlar.

Aşağıda varsayılan rollerin listesi bulunmaktadır. Testlink ve hakları –

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: itibaren Testlinkana sayfasında gezinme çubuğundan 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ı ayrıntılarını doldurun ve "Kaydet" düğmesine tıklayın

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

Burada listede kullanıcıların oluşturulduğunu görebiliriz

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

4. Adım: Kullanıcıya test projesi rolünün atanması,

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

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

Yazma Gereksinimleri

1 Adım: Gezinme çubuğundan “Gereksinimler Bağlantısı”nı seçin, Gereksinim sayfasını açar.

Yazma Gereksinimleri

2. Adım: Panelin sağ tarafındaki gereksinim sayfasından “oluştur” butonuna tıklayın

Yazma Gereksinimleri

3. Adım: Yeni bir pencere açılacak, aşağıdaki gibi tüm detayları girin:

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

Tür için, bizim seçtiğimiz açılır menüden seçeneği seçebilirsiniz. “Kullanıcı Gereksinimi Belirtimi”

Yazma Gereksinimleri

4. Adım: Gereksinim spesifikasyonunu oluşturmalı ve “Guru99” projesi altında sol panelde görüntülenmelidir.

Yazma Gereksinimleri

5. Adım: Gereksinim özellikleri ana sayfasından ayar düğmesini seçin. Başka bir pencere açılacaktır.

Yazma Gereksinimleri

6. AdımGereksinim altındaki "Oluştur" sekmesine tıklayın Operaları.

Yazma Gereksinimleri

7. Adım: Belirtilen tüm bilgileri doldurun ve "Kaydet" düğmesine tıklayın

  1. Belge kimliğini girin
  2. Başlık adını girin
  3. Açıklamayı girin
  4. Durumu girin (taslakta mı, yeniden işlenmiş mi, gözden geçiriliyor mu, test edilemez mi vb.). Burada geçerli olanı seçtik
  5. Türü girin – kullanıcı arayüzü, işlevsel olmayan, bilgilendirici, özellik vb. Burada kullanım senaryosunu seçtik
  6. Gerekli test senaryolarının sayısını girin
  7. Sonunda “Kaydet” düğmesine girin

Yazma Gereksinimleri

Not: Daha fazla gereksinim eklemek için onay kutusunu işaretleyebilir ve kaydet düğmesine tıklayabilirsiniz

Panelin sol tarafında gereksinimin eklendiğini görebiliriz.

Yazma Gereksinimleri

Gereksinimi test senaryolarına atama

In Testlink, Gereksinim test senaryolarına bağlanabilir. Gereksinimlere göre test kapsamını takip etmek için çok önemli bir özelliktir. Test raporlarında hangi gereksinimlerin karşılanmadığını doğrulayabilir ve maksimum test kapsamı için test paketlerine eklemek üzere bunlara göre hareket edebilirsiniz.

1 Adım: Test spesifikasyonu bölümünden herhangi bir test senaryosunu açın ve gereksinim simgesine tıklayın

Gereksinimi Test Durumlarına Atama

2 Adım: Gereksinimleri test durumuna atamak için aşağıdaki adımları izlemelisiniz

  1. Gereksinim şartnamesini seçmek için açılır kutuyu kaydırın
  2. Gereksinim onay kutusunu işaretleyin
  3. “Ata” sekmesine tıklayın

Gereksinimi Test Durumlarına Atama

“Ata” sekmesine tıkladıktan sonra “Atanan Gereksinim” yazan bir pencere görünecektir.

Gereksinimi Test Durumlarına Atama

Bir test senaryosunun yürütülmesi

TestLink'te bir test senaryosu çalıştırabilir ve bir test senaryosunun yürütme durumunu değiştirebiliriz. Test senaryosunun durumu ayarlanabilir "engellendi" "Geçildi", or "arızalı". İlk olarak, “çalışmıyor” durumunda olacak durum ama bir kezave güncellendiyse tekrar “çalışmıyor” durumuna değiştirilemez.

1 Adım: Gezinme çubuğundan “Test Yürütme” bağlantısına tıklayın. Sizi Test Yürütme Paneline yönlendirecektir.

Bir test senaryosunun yürütülmesi

2 Adım: Çalıştırmak istediğiniz Test senaryosunu sol taraftaki panelden seçin

Bir test senaryosunun yürütülmesi

3. Adım: Test senaryolarını seçtikten sonra bir pencere açılacaktır.

Bir test senaryosunun yürütülmesi

4. Adım: Aşağıdaki adımları izleyin

  1. Yürütülen test senaryosuna ilişkin notları girin
  2. Durumunu seçin

Bir test senaryosunun yürütülmesi

5 Adım: Aynı sayfada, test vakasının yürütülmesi hakkında benzer ayrıntıları doldurmanız gerekir. Ayrıntıları doldurun, durumu seçin ve ardından "yürütmeyi kaydet"e tıklayın.

Bir test senaryosunun yürütülmesi

Test Raporlarının Oluşturulması

Test bağlantısı, aşağıdakiler gibi çeşitli test raporu formatlarını destekler:

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice yazar
  • 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: Bir rapor oluşturmak için aşağıdaki adımları izleyin

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

Test Raporlarının Oluşturulması

Test raporu şu şekilde görünecek

Test Raporlarının Oluşturulması

Test senaryosunu/Test Paketini Dışa Aktarma

Testlink test projelerini/test paketlerini dışa aktarma özelliklerini sağlar Testlink ve sonra bunları başka bir yere aktarabilirsiniz Testlink projeyi farklı bir sunucu veya sisteme yükleyin. Bunu yapmak için aşağıdaki adımı takip etmeniz gerekir

1 Adım: Test spesifikasyonu sayfasında dışa aktarmak istediğiniz test senaryosunu seçin

Test senaryosunu/Test Paketini Dışa Aktarma

2. Adım: Şimdi panelin sağ tarafında Test senaryosunu/Test Paketini Dışa Aktarma ayar simgesi, test senaryosunda gerçekleştirilebilecek tüm işlemleri gösterecektir.

3. Adım: Tıkla "ihracat" düğmesine tıklayın

Test senaryosunu/Test Paketini Dışa Aktarma

4 Adım: Başka bir pencere açılacaktır, seçeneği gereksinime göre işaretleyin ve dışa aktarma sekmesine tıklayın

Test senaryosunu/Test Paketini Dışa Aktarma

Aşağıdaki XML üretilir

Test senaryosunu/Test Paketini Dışa Aktarma

Test senaryosunu/Test paketini içe aktarma

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

Test senaryosunu/Test paketini içe aktarma

2 Adım: Ayar simgesine tıklayın Test senaryosunu/Test paketini içe aktarma Panelin sağ tarafında test paketinde/test senaryosunda gerçekleştirilebilecek tüm işlemler görüntülenecektir

3 Adım: Test senaryosu işlemleri listesindeki içe aktar düğmesine tıklayın.

Test senaryosunu/Test paketini içe aktarma

4 Adım: Test bağlantısından dışa aktardığınız XML test senaryosu dosyasına göz atın ve ekleyin ve yükle düğmesine tıklayın.

  1. Testlink'ten dışarı aktardığınız XML test senaryosu dosyasını eklemek için gözat seçeneğini kullanın
  2. Dosya yükle'ye tıklayın

Test senaryosunu/Test paketini içe aktarma

Bir dosyayı yüklediğinizde, içe aktarılan test senaryolarını belirten bir pencere açılacaktır.

Test senaryosunu/Test paketini içe aktarma

5 Adım: Test senaryosu yüklenecek ve panelin sağ tarafında görüntülenecektir

Test senaryosunu/Test paketini içe aktarma

ÖZET

Bu eğitimde, TestLink'in çeşitli yönlerini ele aldık; örneğin, TestLink'i nasıl kullanabileceğinizi Testlink-test yönetimi olarak. Projeniz için test planını nasıl yöneteceğinizi, bir kullanıcıyı nasıl oluşturacağınızı ve ona uygun şekilde rollerini nasıl atayacağınızı ve hatta test senaryolarını projenize nasıl içe veya dışa aktaracağınızı adım adım açıklar. Rapor oluşturma, gereksinimi tanımlama vb. gibi diğer yararlı özellikler de bu eğitimde iyi bir şekilde gösterilmiştir.