DevFest, The biggest Google tech conference in Istanbul created by GDG community. This year we have created a team to develop LibreOffice. We were there to tell the work we do for LibreOffice . I was as a speaker there. (Speaker Page)
Selenium Api Çalışma Mantığı
Selenium Driver sınıfını tarayıcı veya mobil cihazın testler altındaki durumunu kontrol eden bir alt yapı gibi düşünebiliriz. Selenium'u web browserları için bir API olarak düşünebiliriz. Api testleri: Dış dünyaya açık bir entegrasyonunuz varsa ve microservisler kullanıyorsanız Api testleri gerekir. Burada bir makina diğer makina ile Api seviyesinde konuşuyor. Tarayıcı veya mobil testlerde dağıtık/paralel ortamlarda, çoklu... Continue Reading →
Test Datası Yönetimi
Test Datası Nedir? Test dataları tekrar kullanılabilir olmalı ve diğer modüllerden bağımsız çalışabilmeli. Test Datası Nasıl Yönetilmeli? Test verisini oluşturmak testçinin görevidir. Testlerde valid datasetimiz olmalı bunun yanında invalid data seti de oluşturmalıyız. (pozitif-negatif test caseleri için) Overflow testleri de gerçekleştirmek için boundary data setleri de yaratabiliriz. Data generation yapmak için productiondan dump alabilir veya... Continue Reading →
Use Case, Test Case ve Test Stratejisi
Test Suite Belirli bir amacı test etmek amacıyla kullanılan birbiriyle ilişkili test caseleri bir grupta topladığımız zaman oluşur. Bir test koşmadan diğerine geçilmiyor. Test Case Gereksinimlere göre hazırlanan girdiler , aksiyonlar ve beklenilen sonuçların yazılı olduğu dökümanlardır. Test Case hazırlarken; Bağlı olduğu bir suite varsa suite id, test case id, test case başlığı, önceliği, ön... Continue Reading →
Otomasyon Nasıl “Kâr” Güder
Test şirketler için neden önemli? Ürünler günümüzde çok kullanıcıya hitap ediyor ve karşılaşılan hatalar şirketlerin itibarını zedeler ve maddi manevi kayıplara sebep olur. Otomasyon ve manuel test ilişkisi nedir? Otomasyon ve manuel testler bir bütündürler. Herhangi bir tanesi tek başına yapmak iyi bir çözüm değildir. Projelerde sadece otomasyon ile ilerlemek istersek kodu yazılmamış buglar yakalanamaz... Continue Reading →