Güvenilirlik Testi
Güvenilirlik Testi
Otomatik bir test rejiminin güvenilirliği, doğru ve tekrarlanabilir sonuçlar verme yeteneği ile ilgilidir.
Güvenilirlik nasıl ölçülebilir? Olası ölçüm ölçekleri şunları içerir:
« test tasarım kusurları veya test otomasyon kusurları gibi testlerin kendilerindeki kusurlar nedeniyle başarısız olan testlerin yüzdesi;
• testlerdeki kusurlar nedeniyle gerekli olan ek test döngülerinin veya yinelemelerin sayısı;
• testin başarısız olarak kaydedildiği ancak asıl sonucun doğru olduğu yanlış negatiflerin sayısı. Bunun nedeni yanlış beklenen sonuçlar olabilir, örneğin; 0, testin başarılı olarak kaydedildiği, ancak daha sonra test tarafından tespit edilemeyen bir kusur içerdiği tespit edilen yanlış pozitiflerin sayısı. Bunun nedeni yanlış beklenen sonuçlar, yanlış karşılaştırma veya yanlış tanımlanmış veya uygulanmış karşılaştırma olabilir.
Esneklik
Otomatik bir test rejiminin esnekliği, farklı test alt kümeleriyle çalışmanıza ne ölçüde izin verdiğiyle ilgilidir. Örneğin, daha esnek bir rejim, test senaryolarının farklı test hedefleri için birçok farklı şekilde birleştirilmesine izin verecektir.
Esneklik nasıl ölçülebilir? Olası ölçüm ölçekleri şunları içerir:
• eski bir sürümde acil durum düzeltmesini test etme zamanı. Örneğin, buna iki saat içinde izin veren bir rejim, iki gün süren bir rejimden daha esnektir;
• örneğin geçen sefer başarısız olan tüm testler gibi belirli bir amaç için bir dizi test vakasını belirlemek için geçen süre;
• test durumlarının bir alt kümesini tanımlamak için kullanılabilecek seçim kriterlerinin sayısı;
• arşivlenmiş bir test vakasını geri yüklemek için gereken zaman veya çaba.
Kullanılabilirlik
Farklı kullanıcı türleri için otomatik bir test rejiminin farklı kullanılabilirlik gereksinimleri olabilir. Örneğin, belirli teknik becerilere sahip yazılım mühendisleri tarafından kullanılmak üzere bir rejim tasarlanabilir ve bu mühendislerin kullanmasının kolay olması gerekebilir. Aynı rejim, teknik olmayan kişiler tarafından kullanılamayabilir. Dolayısıyla kullanılabilirlik, rejimin hedef kullanıcıları açısından değerlendirilmelidir.
Kullanılabilirlik için olası ölçüm ölçekleri şunları içerir:
• örneğin mevcut rejime benzer tipte on yeni test vakası eklemek için geçen süre;
• bir dizi otomatikleştirilmiş test senaryosu çalıştırmanın sonuçlarını belirlemek için gereken zaman veya çaba, örn. kaç tanesi geçti ve kaldı (bu aynı zamanda bir verimlilik ölçüsü olabilir);
• Otomasyon rejiminin bir kullanıcısının kendinden emin ve üretken olması için gereken eğitim süresi. Bu, testleri tasarlayan veya yürüten test kullanıcıları ve testleri oluşturan test otomatları için farklı şekillerde geçerli olabilir;
» Belirli bir otomatikleştirilmiş test setiyle ilgisi olmayan kusurları azaltmak için gereken zaman veya çaba, örneğin gelecekteki bir yayına kadar düzeltilmeyecek olan küçük bir kusur;
» Rejimi kullananların bundan ne kadar hoşlandıkları, onu kullanmanın onlar için ne kadar kolay olduğuna dair algıları. Bu, test otomasyonu kullanıcılarına yönelik bir anketle ölçülebilir.
Cronbach alfa değeri yorumlama
Güvenilirlik Analizi Nedir
Güvenilirlik Nedir
Cronbach Alpha güvenirlik katsayısı
Güvenilirlik Analizi nasıl yapılır
Cronbach alfa katsayısı kaç olmalı
Spss güvenilirlik Analizi nasıl Yapılır
Spss güvenilirlik Analizi nedir
Sağlamlık
Otomatik bir test rejiminin sağlamlığı, otomatikleştirilmiş testlerin istikrarsız veya hızla değişen yazılımlar için ne kadar yararlı olduğudur. Daha sağlam olan bir rejim, yazılımda daha fazla değişiklikle veya daha geniş çeşitlilikteki değişikliklerle başa çıkabilecektir. Otomatikleştirilmiş testlerde çok az değişiklik gerektirecek veya hiç değişiklik gerektirmeyecek ve yazılımda birçok kusur olduğunda bile yararlı bilgiler sağlayabilecektir.
Sağlamlık için olası ölçüm ölçekleri şunları içerir:
» tek bir yazılım hatası nedeniyle başarısız olan testlerin sayısı. Daha sağlam bir rejim, birçok testin aynı nedenden başarısız olduğu ‘domino etkisi’nden ziyade daha az başarısız teste sahip olacaktır;
» bir otomatik testin ne sıklıkta ‘açtığı’, yani beklenmeyen olaylardan kaynaklanan arızalar veya aynı beklenmeyen olay için başarısız olan otomatik testlerin sayısı veya yüzdesi veya aşağıdaki nedenlerden dolayı başarısız olan otomatik testlerin sayısı veya yüzdesi beklenmeyen olaylar, bu test grubu tarafından bulunan benzersiz kusurların sayısına kıyasla. Beklenmeyen bir olay, bir iletişim hattının kesilmesi, postanın gelmesi vb. olabilir;
» ortalama açma süresi, yani bir testin başlangıcından beklenmeyen bir olayın testin başarısız olmasına neden olmasına kadar geçen ortalama süre;
» testin açılmasına neden olan beklenmeyen olayların nedenlerini araştırmak için geçen süre.
Taşınabilirlik
Otomatikleştirilmiş bir test rejiminin taşınabilirliği, farklı ortamlarda çalıştırılabilmesiyle ilgilidir.
Olası taşınabilirlik ölçüm ölçekleri şunları içerir:
« yeni bir ortamda (örneğin, farklı veritabanı veya yönetim sistemi) veya yeni bir donanım platformunda başarılı bir şekilde çalışan bir dizi otomatik test yapmak için gereken zaman veya çaba;
» Farklı bir test aracı kullanılarak çalıştırılan bir dizi otomatik test yapmak için gereken zaman veya çaba;
» otomatikleştirilmiş testlerin çalışacağı farklı ortamların sayısı.
En iyi test otomasyon rejimi hangisidir?
Bir kuruluşun ölçüm profili, başka bir kuruluşunkinden oldukça farklı olabilir. Örneğin, sürdürülebilirlik, esneklik, güvenilirlik, sağlamlık, kullanılabilirlik ve taşınabilirlik gibi altı test otomasyon özelliğini göz önünde bulundurun.
Bu altı özelliğe karşı üç farklı rejim ölçülür. Her özellik, diyagramın parmaklıkları boyunca puanlanır ve daha iyi değerler merkezden en uzaktadır.
Peki bunlardan hangisi en iyisidir?
‘Hangisi en iyi?’ bu üç örgütün amaçlarının ne olduğunu bilmediğimiz için yanlış soru. Birçok platformda sık sık yayınlanan ve dinamik olarak değişen yazılımlar için en önemli özellik, testlerin bakım kolaylığı olacaktır.
Yazılımın çalışıp çalışmadığı, testlerin çok güvenilir veya sağlam olmaması çok önemli değildir, çünkü hızlı bir şekilde test edebilmek için kazanılan zaman kuruluşa rekabet avantajı sağlar. Ayrıca, otomatik testlerde ara sıra manuel müdahale tamamen kabul edilebilir olabilir. Eğer hedefler bunlarsa, o organizasyon için iyi bir rejim gösterilen rejimdir.
Çok sayıda yüksek teknik teste sahip, yazılımın zaman zaman küçük değişikliklerle çok kararlı olduğu ve yalnızca bir platformda çalıştığı bir kuruluş, rejimden en fazla yararlanacaktır.
Gösterilen rejim, yalnızca yakalama tekrarını kullanan oldukça yeni bir otomasyon rejimini temsil ediyor olabilir. Bu, test otomasyonunun ilk birkaç ayında tamamen kabul edilebilir olabilir, ancak iki veya üç yıl sonra iyi bir profil olmayacaktır.
‘En iyisi nedir?’ sorusuna cevap verebilmek için hedeflerinizi bilmek önemlidir. şu anki kendi durumunuz içindir. Hedeflerinizi belirlemeye çalışmak, hedeflerin çok iyi anlaşılmadığı ve doğrudan ölçülemeyebileceği gerçeğini vurgulayabilir. Sonraki tartışma, test otomasyonu için hedeflerinizin ne olması gerektiğine dair ortak bir anlayış kazanmanız açısından çok yararlı olabilir.
Cronbach alfa değeri yorumlama Cronbach alfa katsayısı kaç olmalı Cronbach alpha güvenirlik katsayısı Güvenilirlik analizi nasıl yapılır Güvenilirlik Analizi Nedir Güvenilirlik Nedir Spss güvenilirlik analizi nasıl yapılır Spss güvenilirlik Analizi nedir