XRAY Native Test Management Aracı Nedir ?

Herkese Merhaba , Bu yazımda 2023’ün en iyi 10 test yönetim aracı listesine giren XRAY den bahsedeceğim. XRAY , Jira için en gelişmiş Test Yönetimi Uygulamasıdır. Test döngüsünün test planlamasından tasarım, uygulama ve test raporlamasına kadar bütünlüğünü yönetmek için tasarlanmıştır. Özelikle Proje Yönetimi için JIRA kullanıyor iseniz , test yönetim aracı için en uyumlu araç XRAY…

Postman’ın Yeni Özelliği Flows

Herkese Merhaba , Postman’s Flows işlevi hala geliştirme sürecinde olan bir özelliktir. Ancak Beta sürümü sayesinde bu özelliği kullanabilirsiniz. Peki bu özellik nedir ? Flows , Postman ‘de birden fazla istediği bir arada zincirleme mantığı ile çalıştırmamıza imkan sağlayan bir özelliktir. Postman ‘de birbiri ardınca istekleri çalıştırmak , bir istekten diğerine parametre aktarmak , yanıt…

Katalon Studio İle İndirilen Dosyayı Tarayıcıda Açma

Herkese merhaba , bu yazımda sizlerle sıklıkla karşımıza çıkan bir test adımı için geliştirdiğim custom keyword den bahsedeceğim. Haydi başlayalım.. PROBLEM Katalon Studio test adımlarında indirilen dosyanın bazı durumlarda browser da açılarak içeriğinin doğruluğunun kontrol edilmesi gerekmektedir. Örneğin Test Case olarak aşağıdaki ekran görüntüsünde yer alan https://enabiz.gov.tr/ adresinde bulunan Kullanım Kılavuzunu indirelim. Ardından indirilen bu…

Postman ile Newman Entegrasyonu ve Html Reporter

Herkese merhaba .Bu yazımda Postman API otomasyonunda Newman entegrasyonu ve Html Reporter hakkında bilgiler vereceğim. Newman, Postman collection’larımızı Collection Runner üzerinden değil doğrudan komut satırı üzerinden koşmamızı ve test etmemizi sağlayan bir Npm (Node Package Manager) teknolojisidir. Aşağıdaki adımları takip ederek Windows işletim sistemi için Newman entegrasyonunu tamamlayabilirsiniz. Postman Collection’ları Newman ile komut satırından çalıştırabilmemiz…

Selenium WebDriver da Test Sonuçlarını E-Mail Olarak Gönderme

Herkese Merhabalar , Selenium ile yazılarıma devam ediyorum. Bir önceki yazımda otomatik bir test komut dosyası başarıyla çalıştığında, test uzmanlarının bir test yürütme raporunu ExtentReports ile nasıl oluşturabileceklerine yer vermiştim. Bu yazımda ise oluşturduğumuz bu raporu nasıl e-mail ile gönderebileceğimize yer vereceğim. Selenium WebDriver da Extent Report Oluşturma yazıma buradan ulaşabilirsiniz. İlk olarak Maven projemizin…

Selenium WebDriver da Extent Report Oluşturma

Herkese Merhabalar , Selenium ile yazılarıma devam ediyorum. Otomatik bir test komut dosyası başarıyla çalıştığında, test uzmanlarının bir test yürütme raporu oluşturması gerekir. TestNG varsayılan bir rapor sunsa da ayrıntıları sağlamaz .Bu nedenle yazımda sizlere çalıştırdığımız bir testin sonucunu ExtentReports ile nasıl elde edeceğimizi anlatacağım. Extent Report ; Her test adımının grafik gösterimini elde etmek için…

Selenium Login CAPTCHA Otomatik Çözümü (IntelliJ IDEA)

Herkese Merhabalar, Selenium ile yazılarıma devam ediyorum. Bir önceki yazımda Selenium nedir ve Intellij IDEA ile kurulumu nasıl yapılır konularına yer verdim. Bu yazımda ise Selenium da otomatik testleri nasıl yazdığımızı basit bir login sayfası üzerinden anlatmaya çalışacağım. Ayrıca toplama işlemini içeren Captcha ‘ları otomatik olarak nasıl çözümleyebileceğimize de yer vereceğim. Haydi başlayalım.. Test edeceğimiz…

Selenium Nedir? Selenium Web Driver Kurulum (IntelliJ IDEA)

Herkese Merhaba , yazılarıma Selenium ile devam ediyorum. Öncelikle Selenium ‘ un ne olduğu ile başlayalım. Selenium web uygulamalarını test etmek için açık kaynaklı(ücretsiz) bir test aracıdır. Farklı platformları ve tarayıcıları destekler. Selenium genellikle test otomasyon işlemlerinde kullanılmaktadır. Yapılacak testlerinizi manuel olarak değil de verdiğiniz komutlar doğrultusunda otomatik olarak yaptırmak istiyorsanız Selenium’u kullanabilirsiniz.  Selenium ‘un…

Soap UI Groovy Script Test Adımı Nedir ?

Herkese Merhaba , bu yazımda Soap UI ‘ ın Groovy Script test adımından ve kullanım yerlerinden bahsedeceğim.Haydi Başlayalım.. Groovy Script test adımı, SoapUI ‘da özel otomasyon test komut dosyası oluşturmakiçin dahil edilmiştir.Groovy, tüm Java kitaplıklarını içeren bir komut dosyası dilidir, bu nedenle java ileilgili tüm anahtar kelimeler ve işlevler groovy komut dosyasında doğrudankullanılabilir. Java kütüphaneleri…