logo

Selenyum Eğitimi

Selenyum Eğitimi

Selenyum eğitimi Selenyumun temel ve ileri düzey kavramlarını sağlar. Selenyum eğitimimiz yeni başlayanlar ve profesyoneller için tasarlanmıştır.

Selenium, en yaygın kullanılan açık kaynaklı Web Kullanıcı Arayüzü (Kullanıcı Arayüzü) otomasyon test paketlerinden biridir.

Selenyum eğitimimiz, Özellikler, Selenyum ve QTP, Selenyum Araç Takımları, Selenyum IDE, Selenyum IDE Konumlandırma Stratejileri, Selenyum Web Sürücüsü, Web Sürücüsü Özellikleri, Web Sürücüsü ve RC, Web Sürücüsü Kurulumu vb. gibi tüm Selenyum konularını içerir.

js genel değişkeni

Selenyum Nedir?

Selenium, en yaygın kullanılan açık kaynaklı Web Kullanıcı Arayüzü (Kullanıcı Arayüzü) otomasyon test paketlerinden biridir. İlk olarak 2004 yılında Jason Huggins tarafından Think Works'te dahili bir araç olarak geliştirildi. Selenium farklı tarayıcılarda, platformlarda ve programlama dillerinde otomasyonu destekler.

Selenium, Windows, Linux, Solaris ve Macintosh gibi platformlara kolaylıkla kurulabilir. Ayrıca iOS, Windows Mobile ve Android gibi mobil uygulamalar için İşletim Sistemini (İşletim Sistemini) destekler.

Selenium, her dile özel sürücülerin kullanımı yoluyla çeşitli programlama dillerini destekler. Selenium tarafından desteklenen diller arasında C#, Java, Perl, PHP, Python ve Ruby bulunur. Şu anda Selenium Web sürücüsü Java ve C# ile en popüler olanıdır. Selenyum test komut dosyaları, desteklenen programlama dillerinden herhangi birinde kodlanabilir ve çoğu modern web tarayıcısında doğrudan çalıştırılabilir. Selenium tarafından desteklenen tarayıcılar arasında Internet Explorer, Mozilla Firefox, Google Chrome ve Safari bulunur.

Selenyum Eğitimi Selenyum Nedir?

Selenyum fonksiyonel testleri otomatikleştirmek için kullanılabilir ve aşağıdaki gibi otomasyon test araçlarıyla entegre edilebilir: Uzman , Jenkins , & Docker sürekli test elde etmek için. gibi araçlarla da entegre edilebilir. TestNG , & JBirim Test senaryolarını yönetmek ve raporlar oluşturmak için.


Selenyum İndeksi


Selenyum

  • Selenyum Eğitimi
  • Selenyum Temel Terminolojisi
  • Selenyum Özellikleri
  • Selenyum Sınırlamaları
  • Selenyum ve QTP
  • Selenyum Araç Paketi

Selenyum IDE

  • Selenyum IDE
  • IDE Kurulumu
  • IDE Özellikleri
  • IDE-İlk Test Senaryosu
  • IDE-Giriş Testi
  • IDE Komutları
  • IDE-Test Durumlarını Manuel Olarak Oluşturma
  • IDE- Yerleştirme Stratejileri
    • IDE- Tanımlayıcıya Göre Konumlandırma
    • IDE- Kimlik Öğesine Göre Konumlandırma
    • IDE- Ada Göre Bulma
    • IDE- XPath ile Konumlandırma
    • IDE- CSS ile Konumlandırma
      • Kimliğe göre bulma
      • Sınıfa Göre Konumlandırma
      • Özelliğe Göre Konumlandırma
      • Kimliğe/Sınıfa ve Özelliğe Göre Konumlandırma
      • Alt Dizine Göre Konumlandırma
      • İç metne göre bulma
    • IDE- DOM ile Konumlandırma

Selenyum Web Sürücüsü Eğitimi

Java'da oops kavramı
  • Selenyum Web Sürücüsü
  • Web Sürücüsü Mimarisi
  • WebDriver Özellikleri
  • Web Sürücüsü ve RC
  • WebDriver-Kurulum
  • İlk Test Senaryosu
  • Web Sürücüsü Komutları
  • Chrome'da Test Çalıştırma
  • Firefox'ta Test Çalıştırma
  • IE'de Test Çalıştırma
  • Safari'de Test Çalıştırma
  • Konumlandırma Stratejileri
    • Kimliğe Göre Stratejileri Bulma
    • Stratejileri Ada Göre Bulma
    • Stratejileri Sınıf Adına Göre Bulma
    • Etiket Adına Göre Stratejileri Bulma
    • Bağlantı Metnine Göre Stratejileri Bulma
    • Kısmi Bağlantı Metnine Göre Stratejileri Bulma
    • CSS'ye Göre Stratejileri Bulma
      • Etiket ve kimlik
      • Etiket ve Sınıf
      • Etiket ve Özellik
      • Etiket, Sınıf ve Özellik
      • Alt Dize Eşleşmeleri
    • XPath ile Stratejileri Bulma
      • Tek Eğik Çizgi Kullanma
      • Çift Eğik Çizgi Kullanma
      • Tek Öznitelik Kullanma
      • Çoklu Nitelik Kullanma
      • VE kullanımı
      • VEYA kullanma
      • include()'u kullanma
      • Starts_with() işlevini kullanma
      • Metin() kullanma
      • Last()'ı kullanma
  • Açılır Menüleri Yönetme
  • WebDriver-Sürükle ve Bırak
  • Web Sürücüsü İşleme Uyarıları
  • Bir Web Sayfasını Kaydırma
  • WebDriver - Tarayıcı Komutları
  • WebDriver - Gezinme Komutları
  • WebDriver - WebElement Komutları
  • Radyo Düğmelerini Kullanma
  • İşleme Onay Kutusu
  • Selenyum İddiaları
  • Selenyum Izgarası

Selenyum Python Eğitimi

Sharwanand
  • Selenyum Python

Selenyum C# Eğitimi

  • Selenyum C#

Selenyum ile TestNG

  • TestNG Eğitimi
  • TestNG'ye Giriş
  • TestNG Kurulumu
  • TestNG'nin Özellikleri
  • Test Durumlarını Çalıştırma
  • TestNG XML Dosyası
  • Test Durumlarını Hariç Tut/Dahil Et
  • Regex ile Test Durumlarını Çalıştırma
  • TestNG Grupları
  • TestNG Ek Açıklamaları
  • 1) @BeforeSuite
  • 2) @AfterSuite
  • 3) @ÖnceTest
  • 4) @SonraTest
  • 5) @ÖnceSınıf
  • 6) @AfterClass
  • 7) @BeforeMethod
  • 8) @AfterMethod
  • 9) @BeforeGroups
  • 10) @AfterGroups
  • Ek Açıklama Nitelikleri
  • TestNG Parametreleri

Önkoşullar

Selenyum kavramlarını öğrenmeden önce Java veya herhangi bir nesne yönelimli programlama dili hakkında temel bilgiye sahip olmalısınız.

Selenium tarafından desteklenen diller arasında C#, Java, Perl, PHP, Python ve Ruby bulunur. Şu anda Selenium Web Sürücüsü, Java ve C# ile en popüler olanıdır. Yani herhangi bir dil biliyorsanız Selenyum kavramlarını anlamak zor olmayacaktır. Ayrıca otomasyon testi, fonksiyonel test vb. gibi yazılım test teknikleri hakkında önceden bilgi sahibi olmanız gerekir.

Kitle

Selenyum Eğitimimiz tüm yeni başlayanlar ve ileri düzey Selenyum kullanıcıları için tasarlanmıştır.