TDD is more about Coding than Testing 5 minute readTDD veya temel olarak Unit Testler, yazılımdaki herhangi bir değişiklik sonrasında oluşabilecek regresyon etkisini tespit etmede düşündüğümüz kadar etkili ol...
Algorithm Analysis, Java vs C++ 5 minute readBirkaç ay önce gelen bir mail’da, yurtdışı merkezli oldukça bilinen bir firmanın ilk aşama olarak düzenlediği “Coding Challenge”a bir davetiye bulunuyordu. B...
Docker Part II, WordPress 4 minute readDocker kurulumunu gerçekleştirip, “Hello World!” mesajını görmek doğru yolda olduğumuzun en önemli göstergesi. Ancak bu mesaj ironik bir şekilde o kadar da h...
Docker for Beginners, Part I 1 minute readDevOps uygulamalarının en popülerlerinden biri Docker. Zira büyük bir hızla Virtual Machine’lerin yerini alıyor.
Behavior-Driven Development, Code 1 minute readÖnceki post’da kısaca Behavior-Driven Development(BDD)’dan bahsetmiştim. Bu post’da ise Cucumber kullanarak BDD’nin nasıl gerçekleştirilebileceğinden bahsede...
Continuous Testing Projeleri için 12 Tavsiye 1 minute readKlasik metodolojilerde test fazı proje sonunda ele alınarak, gerçekleştirilen tüm modüllerin hatasız ve istenilen şekilde çalışması beklenmekte. Özellikle en...
Behavior-Driven Development, Concept 4 minute readYazılım projelerinde analiz dokümanlarının güncel tutulamaması en bilinen sorunlardan. Sürekli değişen isteklere ayak uydururken, bir yandan bu istekleri yaz...
Microservices, Contracts-Driven Consumer Testing 1 minute readMicroservices mimarisinin adaptasyonu gittikçe hızlanıyor. Özellikle bu yıl katıldığımız konferans ve takip ettiğimiz blog’larda bu yapıya evirilen firmaları...
Test Otomasyonu, Motivasyon ve Sahiplik 1 minute readYer aldığım birçok test otomasyon projesinde en çok kafa karıştıran konuların başında, test otomasyonunun amacı ve bu işin kim tarafından sahiplenileceği çel...
Scrumban: Hibrit Çeviklik Metodolojisi 5 minute readAgile denince aklımıza çoğunlukla Scrum geliyor. Hatta kimi zaman bu iki kelimeyi eş anlamlı olarak kullanıyoruz. Nedeni sanırım ilk sunulan ve en çok içsell...
Agile Mühendislik Pratikleri - II 1 minute readUzun süredir sektörde olmasam da danışman olarak şimdiye kadar telekomünikasyondan bankacılığa, sigortacılıktan elektronik ticarete birçok farklı alanda hizm...
Performans: Scalability Sorunlarının Tespiti 9 minute readGerçekleştirdiğim yazılım performans danışmanlık projelerinin birçoğunda en çok duyduğum şikayetlerin “Uygulamamızın performansı yeterli değil” ya da “Müşter...
Git CheatSheet for Testers less than 1 minute readTechnical Tester ya da bizim tercih ettiğimiz adıyla “Software Development Engineer in Test” olarak çalışan mühendisler için yazılım mühendisliği pratiklerin...
Performans: Client-Side Code 4 minute readPerformans test senaryolarının belirlenmesi ve test yükünün modellenmesinin ardından üçüncü adım olarak test scriptlerinin geliştirilmesine geliyor sıra. Bu ...
Performans Test Terminolojisi 5 minute readFonksiyonel olmayan yazılım gereksinimlerinden biri olan “Performans” , bir sisteminin normal şartlar altında, beklenen en yüksek kullanım anında ve bunun öt...
Agile Mühendislik Pratikleri - I 1 minute readIT, özellikle yazılım geliştirme dünyasındaki herkes hayatında en az bir kez “Agile” yada “Çevik” kelimesini duymuştur eminim ki. Hatta birçok kişi bu havalı...
Selenium WebDriver CheatSheet 1 minute readIT, özellikle yazılım geliştirme dünyasındaki herkes hayatında en az bir kez “Agile” yada “Çevik” kelimesini duymuştur eminim ki. Hatta birçok kişi bu havalı...