Selenium Test Sahası

v4.6+ READY
Slayt 5 & 7

1. Form Girişi, send_keys & Keys.ENTER

By.ID: 'username', By.NAME: 'kullanici_adi'

send_keys(), clear() ve Keys.ENTER komutlarını test etmek için hazırlanmış form alanı.

Form henüz tetiklenmedi
Slayt 6

2. XPath & CSS Selector Test Alanı

By.CSS_SELECTOR: '.btn-primary', By.XPATH: "//button[text()='Giriş Yap']"

Sunumdaki birebir CSS sınıfı ve XPath metin eşleşmesi için tanımlanmış hedef butonlar:

Hedef: .btn-primary
Hedef: //button[text()='Giriş Yap']
Hedef: //button[text()='Kaydet']
Tıklama bekleniyor...
Slayt 8

3. Dropdown Menü (Select Sınıfı)

id="ulke_secimi" • id="countries"

dropdown.select_by_visible_text("Türkiye") ve select_by_value("TR") komutları için hazır açılır menü.

Seçili Ülke Metni: Henüz seçilmedi
Slayt 9

4. Dinamik Bekleme (WebDriverWait)

EC.element_to_be_clickable((By.ID, "gonder_butonu"))

Gerçek asenkron SPA davranışını taklit eder: Butona bastığınızda hedef öğe 3 saniye sonra DOM'da tıklanabilir hale gelir.

Gecikmeli Yükleyici:
Öğe henüz yüklenmedi...
Durum: Beklemede
Slayt 10

5. Pop-up Pencereler (driver.switch_to.alert)

alert.accept() • alert.dismiss() • alert.text

Selenium'un yakalaması gereken yerel tarayıcı bildirim ve onay diyaloglarını tetikler:

Diyalog Sonucu: İşlem yok
Slayt 10

6. Gömülü Belge (driver.switch_to.frame)

id="iframe_id" • switch_to.default_content()

Iframe içine girmeden içindeki elemanları bulamazsınız. Tam simülasyon:

Iframe Sinyali: Beklemede
Kopyalandı!