16 Ocak 2019

Web Servisleri SOAP ve REST Örnekleri

Web Servisleri SOAP ve REST Örnekleri

Web servis otomasyonu veya Manüel servis test etme mantığını öğrenmek için evde çalışabileceğiniz SOAP ve REST servisler için sizlere kaynak adresler paylaşacağım. Öncelikle Servis testleri için kullanacağınız Tool önerisinde bulunmam gerekirse; SoapUI Open Source veya Postman araçlarını önerebilirim. İkisi de ücretsiz programlardır.

SoapUI Open Source ile kendi bilgisayarınızda indirip Soap ve Rest servisini Free olarak çalışabilirsiniz. Piyasada da servis testi için Smart Bear'ın ürünleri genelde tercih edilir. Bu araçlar ile birden fazla Test ortamı için servis projesi oluşturabilir ve belli Request kalıplarınızı saklayabilirsiniz. Bu sayede aynı servis test case'i defalarca koşabilirsiniz.

5 Ocak 2019

Dünya'da Diğer İnsanlara Oranla Ne Kadar Zenginsiniz: Global Rich List


Dünya'da diğer insanlara oranla ne kadar zengin olduğunuzu öğrenmek için Global Rich List (globalrichlist.com) sitesine girerek Yıllık maaşınızı (12 Aylık Net Kazanç, Income) girebilir ve kaçıncı olduğunuzu görebilirsiniz.

Dünyada kaçıncı gelir düzeyinde olduğunuzu ve kaçlık dilim içerisinde olduğunuzu söyleyen site aynı zamanda en fakir ülke olan Gana'daki bir çalışana oranla ne kadar kazandığınız ve kaç yıl çalışarak size yetişebileceğini hesaplamaktadır.

2019 Global Ekonomik Durgunluk veya Resesyon Belirtileri

2019 Global Ekonomik Durgunluk veya Resesyon Belirtileri

2019 Ekonomik durgunluk veya ekonomik terimle resesyon belirtilerini sizlerle paylaşacağım. Ekonomik kriz kelimesini kullanmama sebebim kriz sözcüğünün ekonomistlerin de belirttiği gibi tamamen ekonomik faaliyetlerin durması, 2001'deki gibi bankaların çökmesi durumlarıdır.

Dolar kurunun 2018'de 7 Lirayı görmesi ile birlikte birçok sektörde başta İnşaat olmak üzere ekonomik durgunluğun belirtileri göreceli şekilde hissedilmeye başladı. 2019 Krizi aslında yerel değil global bir kriz diyebiliriz. Özellikle Türkiye gibi ülkeler dışarıdan sıcak para ve ucuz kredi ile çarkı çevirdiği için bu kredibilite sağlanmadığı zaman ekonomik durgunluk hemen kendini gösterebiliyor. Bu gibi ekonomik krizlerden az yara almak için yerli üretime önem vermeyi her ekonomist söyler. Belli ürün ve giderlerde (Gıda, Temel Sanayi ve benzeri) yerli üretim, resesyonun etkisini daha da azaltacaktır.

28 Aralık 2018

Mobil Test Otomasyonda SwipeUp To End ve SwipeDown To End Metotları

Mobil Test Otomasyonda SwipeUp To End ve SwipeDown To End Metotları

Mobil Test Otomasyonda test yazarken Swipe metodu çokça kullanılan bir Keyword'tür. Bazen telefon farklılığından dolayı tıklayacağınız veya değer gireceğiniz alan ekranın aşağısından veya yukarısında kalabilir. Bu alana erişmek içinse lokasyon (X,Y) bilgisi kullanmak çok sağlıklı değildir. Bunun yerine o alanın Locator bilgisini alıp SwipeUpToEnd veya SwipeDownToEnd metotları ile ulaşmak daha kalıcı çözüm olacaktır.

Micro Focus SILK Mobile ürünü üzerinde anlatacağım bu örneği. SILK Framework'de direk SwipeUpToEnd çözümü yoktur. Ekranda bulana kadar Swipe Up yapacak döngüyü aşağıdaki gibi kurabilirsiniz.

21 Aralık 2018

Command & Conquer: Rivals

Command & Conquer: Rivals

Ünlü Real Time Strategy serisi olan Command & Conquer oyununun Android ve IOS versiyonları için çıkardığı Free-to-Play Mobil RTS 4 Aralık 2018 itibariyle Store'da yayınlanmaya başladı. Oyunun geliştiricileri efsane ekip olan EA Redwood Studios tarafından yapılıyor.

Oyunda GDI ve NOD olarak iki Irk vardır. GDI ile başladığımız oyunda 9. seviyeden sonra NOD ile de oynayabiliyorsunuz. Oyun da Ligler vardır. Demir, Bronz, Gümüş, Altın, Platin, Elmas, Usta ve Tiberium Ligi olarak seviye sıralanıyor. Puan kazandıkça bu liglere yükseliyorsunuz.

Savaş şekli tamamen PvP yani gerçek kişiler. Herhangi bir bot veya PvE sanal düşmanlar tasarlanmamıştır.

30 Kasım 2018

RESTful API Service Mocking with SOAP UI

RESTful API Service Mocking with SOAP UI

Servis Test Otomasyonunda karşılaşacağınız iki servis tipi olan Soap WSDL ve RESTful API JSON servislerini Mocking yaparak Servis Sanallaştırma yapabilirsiniz ve Servis Test Otomasyonu yazarken kullanabilirsiniz.

Özellikle test aşamaşarında bir servisden data bekliyorsanız ve servisin Online durumu problemli ise bu durum test kesintilerine sebep olur. Bunu aşmak için o servis gibi bir klon servise ihtiyacınız vardır. Bu durumlar da sanallaştırma çözümü devreye girer.

REST servisleri üzerine çalışmak isterseniz REST Countries (restcountries.eu) sitesinden yararlanabilrisiniz. Ayrıca SoapUI Open Source ile ücretsiz REST ve SOAP servisleri üzerinde çalışabilir ve sanallaştırma işlemi yapabilirsiniz.

29 Ekim 2018

Spring Tool Suite and UI Test Automation

Spring Tool Suite and UI Test Automation

Spring Tool Suite (STS): Spring Framework için modifiye edilmiş Eclipse üzerine kurulu bir IDE’dir. Eclipse üzerine Plugin olarak eklenmişte diyebiliriz. Spring Framework’ü Java’da daha etkin kullanmak için Pivotal Software firması Eclipse’i baz alarak IDE to IDE yapmış ve STS’yi piyasaya sürmüştür.

29 Eylül 2018

Yazılım Test Otomasyon Sertifikaları - Micro Focus Silk Test Certifications

Test Otomasyon Sertifikaları - Micro Focus Silk Test Certifications

Yazılım test otomasyonu; birçok kurumun IT Test departmanları tarafından artık başlamış olup, manüel test ile birlikte Web, Servis, Mobil ve Desktop otomasyon konularında herkes bir çalışma yapıyor ve ürün çıkarmaya çalışıyor.

Bu bölümlerde çalışan test otomasyon mühendislerine önerim, İnternet üzerinden yazılım test otomasyon ile ilgili eğitici videoları izlemekle birlikte ek sertifikalarda almaya çalışın. Micro Focus firmasının Partner programına dahil olan kişilere sunduğu ve Online sınav ile dağıttığı bazı sertifikalar şu şekilde;

26 Ağustos 2018

Multiple Device Combination on The Same Test Case on Mobile Automation


The need of Mobile Automation use and routine control of applications have emerged as a considerable request. In this context, some applications do not limit their test case with one device but conducting it via multiple devices based on the same scenario.

To illustrate this phenomenon, I present a test case below, which is based on the messaging app that depicts the achievement of control via double, triple, and quaternary Android devices, while running on the same test case scenario.

24 Ağustos 2018

1800 TL ve Altı Eylül 2018 Akıllı Telefon Fiyatları ve Tavsiyeleri

1800 TL ve Altı Eylül 2018 Akıllı Telefon Fiyatları ve Tavsiyeleri

Uzun süredir akıllı telefonlar hakkında yazı yazmamıştım ve cihaz önerisinde bulunmamıştım. Özellikle Dolar kurunun artışı ile telefon fiyatları biraz daha katlanarak amiral gemisi olan telefonların fiyatlarını ise uçtu diyebiliriz. Kurban bayramından sonra Eylül 2018 itibariyle Android akıllı telefon almak isteyenlere bu başlık altında tavsiyelerde bulunacağım.

Fiyatı özellikle 1800 TL ve altı olarak belirledim çünkü 2000 TL veren 2300 TL telefonlara da gidebilir. Öncelikle cihaz almadan önce mutlaka araştırma ve karşılaştırma sitelerinden özellik karşılaştırması yaparak tercih de bulunmanızı öneririm. Mesela birinci önceliğiniz bataryanın uzun süre gitmesi ise 4000 mAh batarya kapasitesi altı cihazlara bakmayınız.