Eğitim İçeriği
Elemanları Bulma
- ID, CSS, XPath ve Name konumlandırma stratejileri
- Dinamik öznitelikleri yönetme
- Bir yol oluşturma
- En iyi uygulamalar
Proje
- Visual Studio'yu hazırlama
- Gerekli kütüphaneleri ekleme
NUnit
- Açıklamalar (Annotations)
- Doğrulamalar (Assertions)
- Parametreli test setleri
Selenium WebDriver
- Farklı tarayıcılarla test yapma
- Dinamik içerik için bekleme
- Ekran görüntüleri alma
- Klavye ve fare işlemlerini yapma
- Pop-up pencereleri yönetme
- Hata ayıklama
NLog
- Özel günlüklerin yapılandırılması
Tasarım Desenleri
- Kodun yeniden kullanılabilir hale getirilmesi
- Sayfa Nesneleri Modeli (Page Objects Model)
Dağıtık Test
- Selenium tek başına sunucuyu çalıştırma
- Selenium Grid'i yapılandırma
- Uzak WebDriver'ın kullanımı
Kurs İçin Gerekli Önbilgiler
- Selenium ile otomatik test deneyimi
- Web uygulaması geliştirme deneyimi (önerilir)
- C# anlayışı (önerilir)
Danışanlarımızın Yorumları (3)
Kurs çok pratikti. Antrenör konusunu çok iyi biliyor.
Piotr - Scottish Enterprise
Eğitim - Advanced Selenium with C#
Yapay Zeka Çevirisi
Antrenör tarafından adım adım gösteri ve sürekli soru-ceva.
Jameela Parveen - I-Access Solutions Pte Ltd
Eğitim - Advanced Selenium with C#
Yapay Zeka Çevirisi
Eğitmen çok nazik. Açıklamaları net ve ilginç. Dersleri mümkün olduğunca ilgi çekici kılmaya çalışıyor. Dersi keyifli buldum ve çok bilgi kazandım. Çok teşekkür ederim. Öğrendiğim en faydalı teknik, textbox, radio düğmeleri ve düğmeler gibi farklı web bileşenlerinin öğe bulunmasıydı. bazen öğe ID'si doğru yakalanmamış oluyor. CSS seçiciler, XPath, Ad ve ID kullanarak öğeleri bulmanın başka yollarını öğrendik. Açıklamayı beğendim. Teşekkür ederim.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Eğitim - Advanced Selenium with C#
Yapay Zeka Çevirisi
