Download CV

My Blog

All the most current news and events of my life
Selenium — Xpath Kullanımları

Xpath, XML ifadelerini kullanarak web sayfasındaki öğeleri bulmaya yardımcı olur. Syntax: Xpath= //tagname[@attribute=’value’] tagname= hedeflediğiniz elementin etiketi, örneğin bir giriş(input) etiketini veya bağlantı(anchor) etiketini, vb. belirtir. attribute= ‘@’ ön eki ve karşılık gelen değerleri ile tanımlanır. Name, ID, Class vb. olabılır. Xpath Seçicileri çeşitli…

Selenium Web Driver: Yer Bulucular (Locators)

Selenium Yer Bulucular, web sayfasındaki web öğelerini tanımlamak için kullanılır. Selenium’da; metin kutuları, onay kutuları, bağlantılar, radyo butonları, liste kutuları ve diğer web öğeler üzerinde eylemler gerçekleştirmek için yer buluculara ihtiyacımız vardır. Konum belirleyiciler bize nesneleri tanımlamada yardımcı olur. Selenium Yer Bulucular(Locators) Nelerdir? Web…

Log4j ile Loglama

Java’da log4j ile Loglama Loglama nedir? Bir uygulama içerisinde data akışını, hataları vb. kaydetme işine loglama diyoruz. Peki bu işlemleri neden kaydetme gereksinimi duyuyoruz? Uygulamamız runtime’da(çalışma zamanı) ne yapmış? Hangi metotları kullanmış yada eğer hata varsa bu hatanın nereden fırlatıldığı bilmek inanılmaz faydalıdır çoğu…

SOLID Yazılım Geliştirme Prensipleri

SOLID, her yazılımcının bilmesi gereken temel prensipler bütünüdür. Robert C. Martin tarafından ileri sürülen ve kısaltması Michael Feathers tarafından düşünülen bu prensiplerin amacı; kod tekrarına düşmeyerek, sürdürülebilir, anlaşılabilir, esnek ve yeniden kullanılabilir yazılımlar geliştirmektir. Nedir Bu SOLID Prensipleri? SOLID prensipleri, bir yazılım geliştiricinin Nesne Yönelimli Programlama…

NESNE YÖNELİMLİ PROGRAMLAMA (OOP)’NIN TEMEL PRENSİPLERİ

Nesne Yönelimli Programlamanın Faydaları Sınıf Nedir? Değişkenleri ve methodları bir arada saklayan sistemdir. Değişkenler kullanacağımız verileri örneğin ad, soyad, yaş gibi verileri saklar. Metotlar bu verilerin toplanması gibi görevleri sağlayan bir sistemdir. Nesne Nedir? Verileri saklayan ve bu veriler üzerinde işlem yapan metodları saklayan…

C# ile Selenium Kullanımı

Öncelikle selenium kütüphanesinin nasıl yükleneceğinden bahsedip daha sonrada en basit hali ile bir siteye giriş sağlamaya çalışacağız. Varsayılan projeye ‘ e sağ tıklayıp Manage NuGet Packages ‘ i seçiyoruz. Ardından search kısmına “selenium” yazdığınızda ilgili paketler gelecektir. 1.ve 3.(Selenium.WebDriver ve Selenium.WebDriver.ChromeDriver) NuGet ları reference…

1 3 4 5 6