İçindekiler:
- Tanım - Yazılım Test Yaşam Döngüsü (STLC) ne anlama geliyor?
- Techopedia Yazılım Test Yaşam Döngüsünü (STLC) açıklıyor
Tanım - Yazılım Test Yaşam Döngüsü (STLC) ne anlama geliyor?
Yazılım test yaşam döngüsü (STLC), yazılım ürünlerini test etmek için kullanılan bir dizi adımdır. Yazılım testi, yazılımı kullanıma hazırlamanın kritik bir parçasıdır ve bir STLC, bu süreci daha sofistike, tutarlı ve etkili hale getirmeye yardımcı olur.
Techopedia Yazılım Test Yaşam Döngüsünü (STLC) açıklıyor
Birçok STLC kurulumu, test gereksinimlerinin bir analiziyle veya testle nelerin gerçekleştirilmesi gerektiğini bulmakla başlar. Geliştiriciler, test eksikliğinin yazılım güvenlik açıklarına veya aksaklıklara yol açabileceği tüm olası senaryolara bakar. Sonraki adımlardan biri, ekiplerin belirlenen gereksinimler için taviz verdiği test planlamasını içerir. Daha sonra, daha karmaşık kullanıcı etkileşimleri için regresyon testi ve ortalama kod modülünden daha sorunlu olan bazı öğeler için yeniden test etme gibi test yürütme ve diğer takipler vardır. Uygulamadan sonra, ekiplerin gerçekleşmesi gereken her şeyin tamamlanmasını sağladıkları tipik olarak bir "kapatma" adımı vardır.
Bir yazılım test yaşam döngüsünün, test etmeyi de içeren ancak yalnızca ilgili üretim aşamalarının bir alt kısmı olarak bulunan bir yayın veya geliştirme yaşam döngüsünden farklı olduğunu belirtmek önemlidir. Genel olarak, yazılım sürümü süreci, alfa ve beta etiketli aşamaların yanı sıra bir yazılım ürününü yavaşça bir araya getirmek ve bir son kullanıcı kitlesine bırakmak için kullanılan diğer adımlarla biraz standartlaştırılmış bir süreç haline gelmiştir. Son yıllarda, bazı kuruluşlar, geliştirme ve üretim ortamlarını köprülemek için kullanılan "devops" olarak bilinen bir süreç gibi yayınlama ve test etme yaşam döngülerine yaklaşma biçimlerini değiştirmiş, hatta son kullanıcıları yazılım sorunlarının tanımlanmasına yardımcı olmaya çağırmıştır. - açık kaynak topluluğunda sıklıkla meydana gelen bir şey.