Bir programın oluşturulması, topluca "yaşam döngüsü" olarak adlandırılan birkaç işlemden oluşur. En önemli adımlardan biri testtir. Ana görevi, işin doğru olduğundan emin olmak değil, daha sonra müşteri için hoş olmayan bir sürpriz haline gelmemeleri için olası hataları tespit etmektir. Programları nasıl test edersiniz?
Talimatlar
Aşama 1
Programı test etmeye başlayın. İlk adım, programın hatalarını ayıklamaktır. Hata ayıklama, kaynak kodu yazan veya gerekli programlama dilini bilen bir programcı tarafından yapılmalıdır. Yukarıdakilerden herhangi biriyseniz, sözdizimi hataları için kaynak kodunuzu kontrol etmeye başlayın. Bulunan hataları ortadan kaldırın. Ardından statik test yapın. Programın hatalarını ayıklamak için yapılmalıdır.
Adım 2
Programın tüm yaşam döngüsü boyunca elde edilen tüm belgeleri kontrol edin. Kodlama standartlarına uygunluk için referans şartlarını, spesifikasyonları ve kaynak kodunu kontrol edin. Bu, programın müşterinin gereksinimlerini nasıl karşıladığını belirlemeye yardımcı olacaktır. Belgelerdeki ve program kodundaki tüm yanlışlıkları ortadan kaldırırsanız, bu, yazılımın yüksek kalitesini gösterecektir.
Aşama 3
Hata ayıklamayı bitirdiğinizde dinamik test yöntemlerine geçin. Programın doğrudan işleyişi sürecinde kullanılırlar. Önceden hazırlanmış veri kümelerinden birçok test kullanarak programın doğruluğunu kontrol edin. Her test, programın hangi durumlarda başarısız olduğunu ve çöktüğünü size gösterecektir. Bu sorunların nedenlerini gidermek için bu bilgilere ihtiyacınız olacak. Test için kara kutu ve beyaz kutu yöntemlerini kullanın. "Kara kutu" yöntemi, bir testte maksimum hata ve arıza sayısını belirlemeyi içerir.
4. Adım
Bunu yapmak için iki veri kümesi hazırlayın. Biri doğru bilgi içermelidir ve ikincisi kasıtlı olarak yanlıştır. Bu verileri programda çalıştırdıktan sonra, gerçek ve tahmin edilen fonksiyonlar arasındaki farkı belirleyin.
Adım 5
Ayrıca "beyaz kutu" yöntemini kullanın. Çağrının iç yapısını dikkatlice incelemek için her operatörün üzerinden geçmeyi içerir. Tüm bilgi yollarını, şubeler arasındaki döviz kurunu ve bireysel döngüleri test eder. Her operatör bir kez geçilir.