Test Belgesi
Öz
Test Belgesinde bir önceki aşamada gerçekleştirilmiş
olan PEROTAY uygulaması ZİTAP modülü üzerinde yapılması planlanan ve gerçekleştirilen
testler ve bu testlerin sonuçları verilecektir.
Test Planı
Testler Proje Teklifi dokümanında verilen
zamanlamaya uygun olarak yapılamamıştır. Bunun sebebi ise söz konusu tarihler arasında
görevli olmam ve maalesef tek bir saniye boş zamanım olmamasıdır. Testler PERÖTAY 'ın
ZİTAP mödülü rapor kısmında ağırlıklı olarak yapılmıştır. Nihayetinde tüm
sonuçlar buradan izlenebilmektedir.
Yapılan testler işlevsel testler olup 2 grupta toplanabilir:
1- Arayüzlerin program kontrollerinin öngördüğü şekilde çalışıp
çalışmadığına ilişkin testler.
2- Raporların hassaiyetine ve doğruluğuna ilişkin testler.
Ayrıca test sonuçlarına göre bazı düzeltmeler yapılmış ve ardından
da ilgili görülen işlevler için "regression testing" uygulanmıştır.
Testler sırasında ek bir yazılım kullanılmamıştır.
Test Edilecek Modül
Gruplarının (Prosedürünün) Tarifi
1- Arayüzlerin
kontrollarına yönelik testler:
Testlerin amacı:
ZİTAP modülünde vecut ara yüzler ile bu ara yüzlerde kullanılan tüm buton ve
diğer düğmeler veri girişi yapılarak test edilecek ve varsa halatı çalışan kısımlar
tespit edilecektir.
Test yöntemi:
Testi yapan kişi olabilecek çeşitli durumları deneyecektir.
2- Rapor sonuçlarına
ilişkin testler:
Testlerin amacı:
Bu testlerle veritabanına girilen verilerden istenilen raporların
alınıp alınamadığını görmektir.
Test yöntemleri:
a)Değişik parametreler altında raporlar istenilir.
b)İstenilen rapor çıktıları yazıcıya gönderilir.
Gerçek Test Sonuçları
1- Arayüz
kontrollarına yönelik testler:
Test sonuçları:
Mödülün verigirişi aşamalarında değişik kontrollara mantıklı ve
mantıksız bir sırada basılarak yazılımın anormal bir davranış gösterip
göstermediği denendi.
Bu denemedelerde;
a. Program birlik_combo nun bulunamadı yönünde hata verdi. Ancak nedeni bulunamadı.
Keza bir çok denemede yapmadı.
b.Ziyaretci giriş ekranında araçsız giren ziyaretcilerin araçlarının
olup olmadığı uyarısı yerine personelin adını giriniz uyarısı alındı gözlendi.
MsgBox kutusu içerisindeki mesaj düzeltildi.
Test tekrarlanarak (regression testing) hiçbir durumda sorun çıkmadığı görüldü.
c.Programın 800-600 ekran çözünürlüğü altına inildiğinde bazı ara yüzlerin
ekrana sığmadığı ve jpg resim kalitelerinin bozulduğu gözlendi.
Kullanıcı talimatlarına bu durum eklendi.
2- Rapor sonuçlarına
ilişkin testler:
Test Sonuçları
1.Rapor modülünde istenilen kriterlerde alınan raporlarda bir index olmadığı
için veriler kayıt sırasında idi ve anlamsallığı yoktu.
SQL ile gerekli index konuldu.
2.Kullanıcılar aldıkları raporlarda tarih sırası olmadığını belirttiler bu
index ve parametrede ilave edildi. |