Yazılım test etme prosedürü, test sürecinin aşamalarını içeren STLC (Software Testing Life Cycle) olarak da bilinir. Test süreci iyi planlanmış ve sistematik bir şekilde yürütülür. Tüm faaliyetler, yazılım ürününün kalitesini artırmak için yapılır. Bakalım, STLC’nin farklı adımları. Yazılım testi yaşam döngüsü aşağıdaki adımları içerir: İhtiyaç…
Test Nedir? En genel ifadesiyle Yazılım testi (Software testing) test altında hizmetlerin veya ürünlerin kalitesi hakkında paydaşlara bilgi sağlamak için yürütülen bir araştırmadır, yazılım testi aynı zamanda, yazılım uygulamalarının risklerini anlamak için yazılımı bağımsız ve nesnel olarak incelemektir. Bir başka tanımda Yazılım testi, yazılımdaki kusurları veya uygulamadaki hataları tanımlayan yazılım geliştirme yaşam döngüsünün ayrılmaz bir…
Yazılım Test Süreci Yazılım testleri olabildiğince en erken safhada başlamalıdır. Bunu önceki makalelerde de konuşmuştuk. Şimdi konuyu biraz daha ayrıntılı ele almak gerekirse; yazılım testi bir faaliyetten ziyade bir süreçtir aslında ve biz bu test süreçlerini 5 ana başlık altına alabiliriz. Peki nedir bu…
Testlerimizde büyük sorunlardan biri datayı yönetmektir. Table Driven bu konuda bize tablo kullanarak, parametrik olarak verileri yönetmemize yardımcı olur. Gauge, tablo üzerinde yinelenecek ve bu belirli senaryoyu her satıra karşı çalıştıracaktır. Bir senaryo tasarlayalım ve farklı veriler için sürekli çalışmalı. Bu yapıyı uygulamamız için…
Kara kutu testi nedir? ISTQB Tanımı — Kara Kutu Testi: Test Edilen Bir Uygulamanın (AUT) iç yapıya atıfta bulunulmadan test edilmesine kara kutu testi denir. Uygulama kara kutu olarak görselleştirilerek test yapılacaktır. Kara kutu testinde, bir testçi, yazılım sisteminin dahili çalışması hakkında herhangi bir…
Fonksiyonlar sistemin yaptıklarıdır dolayısıyla fonksiyonel testlerde sistemin yapabildikleriyle ilgilenir. Fonksiyonel testlerde temel olarak bileşen veya sistem fonksiyonunun testleri yapılır. Fonksiyonel testler tüm test seviyelerinde gerçekleştirilebilir. Fonksiyonel testler yapılmadan önce kullanım durum senaryolarından test senaryolarının türetilmesi gerekmektedir. Test senaryoları hazırlandıktan sonra test yürütme sürecine geçilebilir….