.NET Selenium Test Otomasyon

C# ile Selenium Web Driver’da Paralel Test

Bu yazımda sizlere Selenium WebDriver’da test senaryolarınızı nasıl paralel koşturacağınızı anlatacağım. Hazırladığınız test methodlarını birbirinden bağımsız şekilde aynı anda koşturarak zamandan ve iş gücünden çok ciddi şekilde kazanç sağlayabilirsiniz.

.NET Selenium Test Otomasyon

C# İle Selenium WebDriver’da POM Kullanımı

Önceki yazımızda Selenium Web Driver’a ilk adımımızı atmıştık bu yazımızda bir adım ileriye gitmeye çalışacağız. Bu sefer tek bir sayfa için değil projemizde yer alan tüm sayfalar için test kodu yazacak çatıyı kuracağız. Bu çatıyı kurarken POM (Page Object Model) tasarım modelini kullanıyor olacağız. Peki nedir bu POM?

.NET Selenium Test Otomasyon

C # ile Selenium WebDriver Başlangıç

Selenium WebDriver birçok programlama dili ile (C#, Java, Python) birden fazla tarayıcı (Chrome, Firefox, Edge, İnternet Explorer vb.) üzerinde çalışmaktadır. Hadi gelin Visual Studio üzerinden yeni bir test projesi oluşturarak başlayalım.

Selenium Test Otomasyon

Selenium IDE Kurulum ve Kullanımı

Bu yazımda sizlere yazılım test uzmanları tarafından çok sık tercih edilen fonksiyonel testler için kullanılan Selenium IDE test aracınının kurulum ve kullanımını anlatacağım. Başlamadan önce bir ufak not düşmek isterim Selenium IDE sadece Google Chrome ve Mozilla Firefox tarayıcılarına eklenti olarak yüklenmektedir.