cucumber-jenkins
Davranış Güdümlü Test Sürekli Entegrasyon Test Otomasyon

Cucumber ile Jenkins Entegrasyonu

Merhaba arkadaşlar, bu yazımda sürekli entegrasyon yaklaşımı için geliştirilmiş popüler bir ürün olan Jenkins ile davranış güdümlü geliştirme prensibine göre geliştirilmiş Cucumber kütüphanesinin entegrasyonunu anlatacağım. Jenkins’in kurulum ve yapılandırma ayarlarının nasıl yapılacağını bir önceki yazımda anlatmıştım buradan ulaşabilirsiniz. IDE olarak […]

Robot Framework Sürekli Entegrasyon Test Otomasyon

Robot Framework ile Jenkins Entegrasyonu

Merhaba arkadaşlar bu yazımda sürekli entegrasyon yaklaşımı için geliştirilmiş popüler bir ürün olan Jenkins ile Robot Framework entegrasyonunu anlatacağım. Sürekli Entegrasyon (CI) Nedir ? Bu yaklaşımda kod havuzuna gönderilen her değişikliğin sistemin herhangi bir bölümünde hataya yol açıp açmadığını kontrol […]

Robot Framework Test Otomasyon

Robot Framework Başlangıç

Merhaba arkadaşlar bu yazımda test otomasyon projelerinde pratik test senaryoları yazabileceğiniz bir araç olan Robot Framework’u anlatmaya çalışacağım. Robot Framework Nedir ? Robot Framework, 2004 yılında Finlandiyalı Pekka Klark tarafından master tezi için oluşturulmuş bir kütüphanedir. Python tabanlı Keyword Driven […]

.NET Davranış Güdümlü Test Selenium Test Otomasyon

SpecFlow ile Davranış Güdümlü Geliştirme

Merhaba arkadaşlar, bu yazımda sizlere Selenium WebDriver ile SpecFlow kullanarak davranış güdümlü geliştirme yaklaşımını anlatmaya çalışacağım. Davranış güdümlü geliştirmenin ne olduğunu bir önceki yazımda anlatmaya çalıştım buradan ilgili makaleye ulaşabilirsiniz. SpecFlow Nedir ? Java programlama dili için geliştirilen Cucumber kütüphanesinin […]

Davranış Güdümlü Test Java Selenium Test Otomasyon

Cucumber ile Davranış Güdümlü Geliştirme

Merhaba arkadaşlar, bu yazımda sizlere Selenium WebDriver ile Cucumber kullanarak davranış güdümlü geliştirme yaklaşımını anlatmaya çalışacağım. Davranış Güdümlü Geliştirme Nedir ? Davranış güdümlü geliştirme (BDD) yaklaşımı ilk olarak 2009 yılında Dan North tarafından ortaya atılmıştır. Bu yaklaşım yazılım geliştirme süreçlerine […]

Java Selenium Test Otomasyon

Java İle Selenium WebDriver POM Yaklaşımı

Merhaba arkadaşlar, bu yazımda sizlere Java ile Selenium WebDriver’da Page Object Model (POM) yaklaşımını anlatmaya çalışacağım. Bir önceki makalemde Java İle Selenium WebDriver’a bir giriş yapmıştım bu makale ile de bir adım öteye gideceğiz. Page Object Model Nedir ? Bu […]

Java Selenium Test Otomasyon

Java ile Selenium WebDriver Başlangıç

Merhaba arkadaşlar, bu yazımda yeni başlayanlar için Java ile Selenium WebDriver aracını kullanarak test otomasyon projesi oluşturmayı anlatacağım. Java programlama dili için IDE olarak JetBrains firmasına ait olan IntelliJ IDEA programının ücretsiz sürümü olan Community sürümünü kullanacağım. IntelliJ IDEA programını […]

.NET Selenium Test Otomasyon

C# Selenium ile Ekran Görüntüsü Alma

Merhaba arkadaşlar, bu yazımda Selenium ile ekran görüntüsü almayı anlatacağım. C# NUnit ile Selenium Web Driver POM Kullanımı makalesinde kullandığımız kodların üzerine bu yeni özelliği ekliyor olacağım. Hata anında alacağımız ekran görüntülerini kaydetmek için bin / Debug klasörünün altına ScreenShots […]

Apache JMeter Test Otomasyon

Apache JMeter Test Script Recorder Kullanımı

Bu yazımda sizlere Apache JMeter’da HTTP(S) Test Script Recorder bileşenin kullanarak performans, yük ve stres testi yapmayı anlatacağım. Apache JMeter’ı kullanmaya yeni başlıyorsanız Test script recorder size büyük kolaylık sağlayacaktır. Apache JMeter proxy server olarak kullanılacaktır dolayısıyla ilgili web tarayıcısında […]

.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.