Mobil Testlerde Cihaz Farklılığının Önemi

Mobil testlerde neden otomasyona ihtiyaç duyarız?  Mobil cihazlarda versiyon ve çeşit çok fazla olduğu için. Bütün cihazlarda test yapmak mümkün değildir, her cihazı almak da ayrıca maliyettir. Ancak otomasyon ile en çok kullanılan versiyon ve cihazların ortalaması alınıp küçük bir küme için testleri otomotize edip mobilde karşılaşacağımız hataları azaltırız. Mobil testlerde neden cihaz farklılığı önemlidir?  ... Continue Reading →

Selenium Grid Mimarisi

Selenium Grid nedir, nasıl çalışır? Selenium testlerini uzakta koşabilmek için çalışan bir sunucudur. Bu altyapı sayesinde testleri farklı browserlarda koşmak mümkün.  Hub ve node yapısı vardır. Biz hub ile iletişim kurarız hub da bize node'ları sunar. Hub ayağa kalkar ve node'larda testleri koşacağımız ortamları bize verir örneğin bir node'da Linux firefox koşarken diğerinde Windows chrome'da... Continue Reading →

Hata Raporları ve Bulgular

Hata Raporları Nasıl Olmalı? Hatanın başlığı yer almalı, hata url ve hatanın nasıl yakalanacağı dair test adımları olmalı. Beklenen sonuçlar ve gerçekleşen sonuçlar yer almalı. Öncelik ve önem derecesi bildirilmeli. Testçinin en iyi çıktısı hata raporlarıdır. Bu raporlar anlaşılır ve detaylı olmalıdır. Ekran görüntüleri, loglar, kullanılan datalar ve adımlar yer almalı. Hata raporları ilişkili olduğu... Continue Reading →

Agile Test Cycle

Çevik yazılım nedir? Çevik yazılım takımlar arası iş birliği ile döngüsel yazılım geliştirme metedolojisidir. Test Cycle nelerden oluşur? Analiz aşaması ile neyi nasıl test edeceğimizi çıkarmamız gerekiyor, Planlama yapmalıyız plansız testlere başlamamak gerekir. Planlanan testleri uygulamamız gerekiyor, belirlenen test türleri ile test koşumları yapılır ve testlerin sonucunda bir raporlama yapmamız gerekir test çıktılarını bildirmek için... Continue Reading →

Create a website or blog at WordPress.com

Up ↑