20 Haziran 2022 | 0 yorumBehavior Driven Development (BDD) Nedir?
BDD (Davranış Odaklı Geliştirme) geliştiriciler ile iş analisti, müşteri gibi teknik olmayan kişilerin ortak ürün geliştirebilmesi ve ürünün davranışlarını teknik olmayan günlük konuşma diline yakın bir ifade ile tanımlayabilmesini sağlayan geliştirme yaklaşımıdır....
22 Eylül 2020 | 0 yorumMobil uygulamalar ve sunucu uygulamalarının CI/CD süreçleri arasında çok önemli farklılıklar olması nedeniyle, mobil dünyada CI/CD süreçleri Jenkins gibi CI/CD araçları yerine Appcircle gibi mobil alanda özelleştirilmiş araçlar ve kaynaklarla yönetilmektedir. Bu yazıda, bu farklılıkların en temel beş tanesine...
25 Eylül 2018 | 0 yorumGeliştirdiğimiz web uygulamalarının ve API servislerinin en önemli performans metriklerinden biri de anlık olarak ne kadar yük kaldıracağıdır. Bu performansı ölçümlemek için kimi zaman kendi yazdığımız uygulamalarla test yapabileceğimiz gibi piyasada yaygın olarak kullanılan yük testi araçlarını da tercih...
2 Aralık 2015 | 2 yorumWeb uygulamalarınızın kullanım adımlarını kaydederek test senaryoları oluşturmanızı ve bu senaryoları otomatik çalıştırmanızı sağlayan Selenium ile ilgili daha önceden Devnot’ta bir yazı yayınlamıştım. http://devnot.com/2015/test-otomasyon-araci-seleniumu-taniyalim adresinden ulaşabileceğiniz bu yazıda...
28 Temmuz 2015 | 3 yorumYazılım geliştirmenin en önemli ve kritik süreçlerinden birisi de test. Fonksiyonel test, performans testi, güvenlik testi... gibi birçok farklı testlerden başarıyla geçebilen uygulamalar daha kullanılabilir, hatadan arınmış ve hızlı hale gelmektedir. Test süreçlerini iyileştirmek ve kolaylaştırmak adına bugün...
22 Nisan 2015 | 0 yorumYapılan işin, üretilen çıktının kalitesini, performansını değerlendirmek için belirli ölçülere ihtiyaç duyarız. Ölçmek, aynı zamanda yapılan işi daha iyi yönetmenin bir ön şartıdır. Tom DeMarco’nun meşhur “You can’t manage what you can’t measure” sözüne de bu vesileyle yer vermiş olalım.
İşte...
29 Mart 2015 | 8 yorumTDD (Test-Driven Development, Test Güdümlü Geliştirme)'nin en karışık gelen adımı büyük ihtimalle daha kodu yazmadan testleri yazıyor olmamızdır. Geleneksel geliştirme yöntemlerini tercih edenler için aslında gerçekten anlaşılması zor bir kavram. Gündelik hayatta da bazı şeyleri denemek istediğimiz zaman,...
22 Ocak 2015 | 0 yorumBiz Türkler istisnaları severiz. Kaideleri bozmayız asla ama istisnalara özel kendimize has usullerimiz vardır. Bu noktadan hareketle yazılım test dünyasına da katkılarımız olmuş. Ciddi ciddi “The Turkey Test” kavramını tüm dünyadaki yazılımcıların başına –tabiri caizse- bela etmişiz.
Nedir bu Turkey...
11 Ocak 2015 | 1 yorum2012 yılında Test İstanbul Konferansı için Türkiye’ye gelen Dorothy Graham konferansı takip eden gün Uluslararası Test Otomasyon eğitimi vermişti. Dorothy Graham test alanında 40 yıldan fazla tecrübesi olan, test otomasyonu konusundaki birikimini kitaplaştıran bir isim. Test otomasyonu konusunu Dorohty’nin anlatımı...