Test yapmak 2025, Ocak

Selenium Başsız Tarayıcı Testi: HTMLUnitDriver & PhantomJS

Selenium Başsız Tarayıcı Testi: HTMLUnitDriver & PhantomJS

HTMLunitdriver, WebDriver için en hafif ve en hızlı uygulama başsız tarayıcısıdır. HtmlUnit'e dayanmaktadır. Başsız Tarayıcı Sürücüsü olarak bilinir. Chrome, IE veya FireFox sürücüsü ile aynıdır.

Selenium WebDriver kullanarak Çapraz Tarayıcı Testi

Selenium WebDriver kullanarak Çapraz Tarayıcı Testi

Çapraz Tarayıcı Testi, web uygulamanızın farklı tarayıcılarda beklendiği gibi çalışıp çalışmadığını kontrol etmek için bir tür işlevsel testtir ... Selenium WebDriver kullanıyorsak, test durumlarını Internet Explorer, FireFox, Chrome, Safari tarayıcılarını kullanarak otomatik hale getirebiliriz.

Selenium Webdriver'da iFrame'lerin Kullanımı: switchTo ()

Selenium Webdriver'da iFrame'lerin Kullanımı: switchTo ()

Iframe nedir? Başka bir web sayfasına gömülü bir web sayfası veya başka bir HTML belgesinin içine gömülü bir HTML belgesi çerçeve olarak bilinir. IFrame, genellikle bir başkasından içerik eklemek için kullanılır.

Selenium kullanarak Veritabanı Testi: Adım Adım Kılavuz

Selenium kullanarak Veritabanı Testi: Adım Adım Kılavuz

Selenium Webdriver, uygulamalarınızı Tarayıcı kullanarak test etmekle sınırlıdır. Veritabanı Testi için Selenium Webdriver'ı kullanmak için, JDBC (& quot; Java Veritabanı Bağlantısı & quot;) kullanmanız gerekir.

Excel Dosyasından Veri Nasıl Okunur / Yazılır: Selenium POI

Excel Dosyasından Veri Nasıl Okunur / Yazılır: Selenium POI

Bu eğitimde, selenium webdriver kullanarak JAVA'da Excel'den nasıl veri okunup yazılacağını öğreneceğiz.

Veri Sağlayıcı & TestNG XML: Selenyumda Parametrelendirme (Örnek)

Veri Sağlayıcı & TestNG XML: Selenyumda Parametrelendirme (Örnek)

TestNG 1'de parametreleştirmeyi başarmanın iki yolu vardır. Parametreler ek açıklaması ve TestNG XML dosyası yardımıyla. 2. DataProvider ek açıklaması yardımıyla.

TestNG Eğitimi: Nedir, Ek Açıklamalar & Selenyumda Çerçeve

TestNG Eğitimi: Nedir, Ek Açıklamalar & Selenyumda Çerçeve

TestNG Eğitimi: TESTNG'nin başka bir popüler test çerçevesi Junit'in sınırlamasını nasıl aştığını öğrenin. TestNG, selenyum test raporuna dayalı rapor oluşturur

Selenium Otomasyon Çerçevesi: Veriye Dayalı, Anahtar Kelime Odaklı & Hibrit

Selenium Otomasyon Çerçevesi: Veriye Dayalı, Anahtar Kelime Odaklı & Hibrit

Manuel test senaryolarını otomatikleştirmek için Selenium WebDriver tarafından oluşturulan başlıca üç tür çerçeve vardır: Veriye Dayalı, Anahtar Kelimeye Dayalı ve Karma Test Çerçevesi.

Selenium Webdriver'da DatePicker / Takvim'den Tarih Nasıl Seçilir

Selenium Webdriver'da DatePicker / Takvim'den Tarih Nasıl Seçilir

Bu öğretici, Selenium Webdriver kullanarak bir Takvimde DatePicker formunu seçmek için adım adım ayrıntılar verir.

Sayfa Nesne Modeli (POM) & Selenium Eğitiminde Sayfa Fabrikası

Sayfa Nesne Modeli (POM) & Selenium Eğitiminde Sayfa Fabrikası

Sayfa Nesne Modeli hakkında bilgi edinmeden önce anlayalım - Neden POM? Selenium WebDriver'da UI Otomasyonunu başlatmak zor bir iş DEĞİLDİR. Sadece öğeleri bulmanız, üzerinde işlemler yapmanız gerekir. Eksileri

Özelleştir, PDF & Selenium WebDriver'da E-posta TestNG Raporları

Özelleştir, PDF & Selenium WebDriver'da E-posta TestNG Raporları

TestNG kitaplığı çok kullanışlı bir raporlama özelliği sağlar. Yürütmeden sonra, Raporu Nasıl Özelleştireceğinizi Öğrenin, Pdf & Selenium WebDriver'da Rapor E-postası

TestNG'de Başarısız Test Durumları Nasıl Yürütülür: Selenium WebDriver

TestNG'de Başarısız Test Durumları Nasıl Yürütülür: Selenium WebDriver

Daha önce testng.xml dosyasını yalnızca tutulma yoluyla çalıştırıyordunuz. Burada, komut satırını kullanarak ve mevcut Reporter sınıfını kullanarak günlük bilgilerini depolayarak aynı testng.xml dosyasını çalıştıracaksınız.

Selenium WebDriver'da TestNG Raporu Oluşturma

Selenium WebDriver'da TestNG Raporu Oluşturma

Otomasyon Testi ve Manuel Test yaparken rapor oluşturma çok önemlidir. Sonuca bakarak, kaç tane test vakasının geçtiğini, başarısız olduğunu kolayca tespit edebilirsiniz.

Selenium'da Paralel Yürütme: Oturum Yönetimi ve amp; TestNG Bağımlılığı

Selenium'da Paralel Yürütme: Oturum Yönetimi ve amp; TestNG Bağımlılığı

Selenyum komut dosyalarının Birden Çok Tarayıcı ile paralel olarak nasıl çalıştırılacağını anlamak. Öncelikle Oturum İşlemeyi anlayalım. Testin yürütülmesi sırasında, Selenium WebDriver, tarayıcıyla her zaman etkileşime girmelidir.

TestNG: Selenium'da Birden Çok Test Paketi Nasıl Çalıştırılır

TestNG: Selenium'da Birden Çok Test Paketi Nasıl Çalıştırılır

TestNG, projenizde paralel olarak test yöntemleri, test sınıfları ve test senaryoları çalıştırmanıza olanak tanır. Paralel yürütme gerçekleştirerek, testler farklı iş parçacıklarında aynı anda başlatılıp yürütüldüğünden 'yürütme süresini' azaltabiliriz.

Selenium'da TestNG Dinleyicileri: ITestListener & ITestResult Örneği

Selenium'da TestNG Dinleyicileri: ITestListener & ITestResult Örneği

TestNG'de, varsayılan TestNG'nin davranışlarını değiştirmek için arayüz görevi gören birkaç dinleyici vardır. Adından da anlaşılacağı gibi Dinleyiciler & quot; dinle & quot; selenyum komut dosyasında tanımlanan olaya ve buna göre davranır. TestNG raporlarının veya günlüğünün özelleştirilmesine izin verir

Selenium'da TestNG @ Test Önceliği

Selenium'da TestNG @ Test Önceliği

TestNG'de Test Durumu Önceliği. TestNG, birim testi, fonksiyonel test, uçtan uca test, UI testi ve entegrasyon testi gibi farklı test tasarım türlerini kapsayan bir Test çerçevesidir. TestNG kodunuzda bir veya birden fazla test senaryosu çalıştırabilirsiniz.

Selenium WebDriver'da Web Tablosu Nasıl Kullanılır

Selenium WebDriver'da Web Tablosu Nasıl Kullanılır

Bir HTML Web Tablosunu Okuma HTML tabloları içindeki öğelere (genellikle metinler) erişmemiz gereken zamanlar vardır. Ancak, bir web tasarımcısının bir id veya name özniteliği sağlaması çok nadirdir.

TestNG Grupları: Dahil Et, Örneklerle Hariç Tut - Selenyum Eğitimi

TestNG Grupları: Dahil Et, Örneklerle Hariç Tut - Selenyum Eğitimi

TestNG, birim, işlevsel, uçtan uca, UI ve entegrasyon testi gibi farklı test tasarım türlerini kapsayan bir test çerçevesidir. Tek veya birden fazla paket çalıştırabilirsiniz (burada paket şu anlama gelir:

Selenium WebDriver Kullanarak Dinamik Web Tablolarını Yönetme

Selenium WebDriver Kullanarak Dinamik Web Tablolarını Yönetme

Web'de yayınlanan iki tür HTML tablosu vardır - Statik tablolar: Veriler statiktir, yani satır ve sütun sayısı sabittir Dinamik tablolar: Veriler dinamiktir, yani satır ve sütun sayısı DEĞİLDİR

Nasıl & Selenium WebDriver için Eclipse'e TestNG'yi yükleyin

Nasıl & Selenium WebDriver için Eclipse'e TestNG'yi yükleyin

Aşağıda, TestNG'yi Eclipse'e yüklemek için adım adım bir kılavuz yer almaktadır. Eclipse'de TestNG Kurulumu Adım 1: Eclipse'i Başlatın. Menü çubuğunda, Yardım'a tıklayın. & Quot; Eclipse Marketplace ... & quot; seçeneği.

Gecko (Marionette) Sürücüsü Selenium: İndirin, Kurun, Firefox ile Kullanın

Gecko (Marionette) Sürücüsü Selenium: İndirin, Kurun, Firefox ile Kullanın

Gecko Sürücüsü nedir? Gecko terimi, Mozilla Firefox tarayıcısında yerleşik olan bir Web Tarayıcısı motorunu ifade eder. Gecko sürücüsü, Web Sürücüsü etkin istemciler (Eclipse, Netbeans,

Selenium Webdriver kullanarak Tümünü / Bozuk bağlantıları Bulma

Selenium Webdriver kullanarak Tümünü / Bozuk bağlantıları Bulma

Kırık Linkler nedir? Bozuk bağlantılar, ulaşılamayan bağlantılar veya URL'lerdir. Bazı sunucu hatalarından dolayı çalışmıyor olabilirler veya çalışmıyor olabilirler. Bir URL her zaman geçerli olan 2xx ile bir duruma sahip olacaktır.

Selenium WebDriver'da İstenen Yetenekler

Selenium WebDriver'da İstenen Yetenekler

İstenen Yetenekler Sınıfı, web sürücüsüne, test komut dosyamızda hangi ortamı kullanacağımızı söylememize yardımcı olur. Eğitimin sonraki bölümünde açıklanan Desired Capabilities Class'ın setCapability yöntemi,

Selenium WebDriver kullanarak Araç İpucu Nasıl Doğrulanır

Selenium WebDriver kullanarak Araç İpucu Nasıl Doğrulanır

Araç ipucu, fare bir web sayfasındaki bağlantı, görüntü, düğme, metin alanı vb. Gibi bir nesnenin üzerine geldiğinde görünen bir metindir. Metin genellikle üzerinde bulunduğu nesne hakkında daha fazla bilgi verir.

Fare Tıklaması & Klavye Etkinliği: Selenium Webdriver'da Eylem Sınıfı

Fare Tıklaması & Klavye Etkinliği: Selenium Webdriver'da Eylem Sınıfı

Bu eğitimde, Selenium Webdriver'da Action Class kullanarak özel klavye ve fare Olayını nasıl işlemeyi öğreneceğiz.

Nasıl & Selenium Webdriver kullanarak bir Dosya İndirin

Nasıl & Selenium Webdriver kullanarak bir Dosya İndirin

Bu eğitimde, Selenium WebDriver ve Wget kullanarak yüklenen ve indirilen dosyalarla nasıl başa çıkılacağını öğreneceğiz.

Selenium WebDriver Eğitiminde XPath: XPath Nasıl Bulunur?

Selenium WebDriver Eğitiminde XPath: XPath Nasıl Bulunur?

Selenium WebDriver'daki XPath, web sayfasında bir öğe bulmak için kullanılır. İki tür XPath vardır: 1) Mutlak & 2) Akraba. Xpath yöntemlerini İçerir (), VEYA Kullanarak & AND, Başlangıç ​​fonksiyonu, Metin (), XPath eksenleri, Takip eden, Ata, Çocuk, Önceki, Sonraki-kardeş, Ebeveyn, Öz, Alttan.

Selenyum Uyarısı ve Açılır Pencere Kullanımı: Nasıl Kullanılır?

Selenyum Uyarısı ve Açılır Pencere Kullanımı: Nasıl Kullanılır?

Bu eğitimde, selenyumda açılır pencere ve uyarının nasıl işleneceğini, uyarı türlerini ve web sürücüsü ve Birden çok pencereyi kullanma hakkında bilgi edineceğiz.

Öğeleri Bağlantı Metnine Göre Bul & Selenium Webdriver'da Kısmi Bağlantı Metni

Öğeleri Bağlantı Metnine Göre Bul & Selenium Webdriver'da Kısmi Bağlantı Metni

Bu Selenium Webdriver eğitiminde, By.tagName, By.xpath (), By.cssSelector () kullanarak bağlantılara erişmenin yanı sıra Tablolara erişmeyi öğreneceğiz.