Eğitim İçeriği
Başlangıç
- Açıklamalar
- testng.xml
- TestNG’u Çalıştırma
Test yöntemleri, Test sınıfları ve Test grupları
- Test yöntemleri
- Test grupları
- Grupların grupları
- Hariç tutulan gruplar
- Kısmi gruplar
- Parametreler
- Bağımlılıklar
- Fabrikalar
- Sınıf düzeyinde açıklamalar
- Paralellik ve zaman aşımları
- Başarısız testlerin yeniden çalıştırılması
- JUnit testleri
- TestNG’u programlı olarak çalıştırma
- BeanShell ve gelişmiş grup seçimi
- Açıklama Dönüştürücüler
- Yöntem Kesiciler
- TestNG Dinleyiciler
- Bağımlılık enjeksiyonu
- Yöntem çağrılarını dinleme
- Test yöntemlerini geçersiz kılma
- Takımları (veya) testleri değiştirme
Test sonuçları
- Başarı, başarısızlık ve onaylama
- Günlük kaydı ve sonuçlar
YAML
Kurs İçin Gerekli Önbilgiler
Katılımcıların temel programlama becerilerine, test prosedürleri hakkında temel bilgiye veya diğer test çerçeveleriyle ilgili deneyime sahip olmaları gerekmektedir.
Danışanlarımızın Yorumları (5)
Class was informative and easy to follow.
Najeeda Motala - Multichoice
Eğitim - Advanced C# for Automation Test Engineers
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Eğitim - Tosca: Model-Based Testing for Complex Systems
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Eğitim - Robot Framework: Keyword Driven Acceptance Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Eğitim - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks