Yazılım sürecinde oluşturulan sistemin kalite kontrolü yazılım testleri ile yapılır. Bu bölümde yazılım testlerin nasıl hazırlandığını yakından inceleyeceğiz. Bir sonraki bölümünde yer alan test güdümlü yazılımı (Test Driven Development – TDD) uygulayabilmek için yazılım test konseptlerinin bilinmesi gerekmektedir. Java tabanlı sistemlerde testler JUnit çatısı kullanılarak hazırlanır.
Değişik türde yazılım testleri oluşturmak mümkündür. Bunlar:
- Birim testleri (Unit Testing)
- Entegrasyon testleri (Integration testing)
- Arayüz (interface) testleri (Functional Interface Testing)
- Regresyon testleri (Regression Testing)
- Akseptans testleri (Acceptance Testing)
- Sistem testleri (System Testing)
- Stres testleri (Stress Testing)
- Performans testleri (Performance Testing)
Bu yazıyı PDF olarak edinebilirsiniz.
Unit Testing Konseptleri (329,4 KiB, 13.345 yükleme)
Konuyla İlgili Kitaplar
Yazılım Testleri kategorisinden son yazılar
- Temel Prensipler Yazı Serisi - Yazılımda Şemsiye Modeli - February 27th, 2016
- Eclipse Altında Birim ve Entegrasyon Testleri Nasıl Ayrı Koşturulur? - March 25th, 2015
- 5 Adımda Daha Kaliteli Yazılım Testleri - July 29th, 2014
- Birim Testlerinde Beklentilerimi Daha Net Nasıl İfade Edebilirim? - June 9th, 2014
- Ne Zaman Test Güdümlü Yazılım Yapmalıyım? - March 27th, 2014
- Test Güdümlü Yazılımın Tasarım Üzerindeki Etkileri - November 17th, 2009
- Yazılımda Değişik Test Türleri - March 3rd, 2009
- Test Edilebilir Tasarım - December 3rd, 2008
Aladin
31 Mart 2016Hocam emeğinize sağlık gerçekten çok işime yaradı özellikle Birim test ve Mocking kısmında.
Code Coverage ın ne olduğuna kullanımına dair de bir paylaşımınız ar mı acaba? Bu konuda da bilgilendirebilir misiniz? İyi günler dilerim.