Header image  
idea.metu.edu.tr  
line decor
  
line decor
 
 
 
 

 
 
  • Test

    Online Şirket Faaliyet İzleme ve Yönetim Sistemi  v 0.1

    -Öz
    -Test Planı
    -Test Edilecek Modül Gruplarının (Prosedürünün) Tarifi
    -Gerçek Test Sonuçları


     

    Coşkun KARACA

    Özgeçmiş

     

     

    Test Belgesi

    Yazılım Geliştirme Projesi

    Bilgi Teknolojileri Sertifika Programı

    İDEA: ODTÜ Sanal Kampüsü

     

    Tarih
    27 Haziran 2008


     

    Öz

    Bu belgede projede kodlanması tamamlanmış olan yazılıma ilişkin test planı, uygulanan test prosedürleri ve yapılan değişiklikler anlatılmaktadır.

    Projenin çok büyük olmasından dolayı Gerçekleştirim evresindeki projede bazı değişiklikler yapılmış ve yapılmaya devam edecektir.Proje teklifinde de belirtildiği üzere spiral süreç takip edilmiştir.

     




    Test Planı

    Programın tamamı için yapılacak test çalışmalarına, 28.06.2008 tarihinden itibaren bir bütün olarak başlanacaktır. Gerçekleştirimden sonra tek tek modüllerin gerçekleştirimi ve veri girişinde yaşanan sıkıntılar çözülmeye çalışılmıştır. Sırayla tüm formlar kullanılarak çalışma kontrolleri yapılmaya çalışılmıştır. Menülerin koordinasyonu yönlendirmelerin başarısı henüz test aşamasındadır. Program Windows XP makinada opera browserla test edilmiştir ve test edilmeye devam  edilmektedir. Proje sunumuna kadar aşağıdaki plan dahilinde testler yapılmaya devam edilecektir.

    1. Modül Testleri: Her bir modülün sisteme entegre edilmeden önce hatalarının ayıklanması, süreci başındayken hataların farkedilmesini sağlayacaktır.

    2. Doğru formatlı veri girişi kontrolü: Sistemde beklenmeyen ve yanlış veri girilmesi sonucunda oluşacak durumlar incelenecektir.

    3. Bütünleştirme Testleri: Bu aşamada birimler bir arada test edilerek aralarındaki etkileşimler incelenecektir. Menü yapısı gözden geçirilecek ve linkler tek tek test edilecektir.

    Test Zamanlaması

    28-Haziran 2 Temmuz: Test ve Bütünleştirme

    2-5 Temmuz: Bulunan hataların düzeltilmesi

    Donanım ve yazılım gereksinimleri

    Standart donanımlı herhangi bir makinada yazılım çalışabilir. İlave yazılım yada donanım ihtiyacı yoktur

    Sınırlandırmalar

    Sistemin gerçek çalışma koşullarında çalışarak kullanıcı sayısının artması ve sistemin kullanıcılar tarafından eş zamanlı kullanım performansı ölçülemeyecektir.

     

    Test Edilecek Modül Gruplarının (Prosedürünün) Tarifi

    Test sürecinde tüm sayfalar ve veritabanı tek tek kontrol edilecektir. Türkçe karakter sorununun yaşanıp yaşanmadığına özellikle bakılacaktır.

    Bu kapsamda test prosedürü aşağıdaki adımlardan oluşmaktadır:

    1-) Programı çalıştır.

    2-) Kullanıcı adı ve parolası gir.

    3-) Tüm formlara sırasıyla girerek, alt formlardaki butonlara basarak tüm buton ve bilgi girişi alanlarını kontrol et.

    4-)Tüm veri girişlerini kontrol et.

    5-) Bilgi girişi bölümlerinde tüm alanlara örnek bilgi girişi yaparak, görüntüleme formlarında girilen bilgilere doğru olarak ulaşılabildiğini kontrol et.

    6-) Değişiklik formalarında ve bilgi girişi formlarında kullanıcının gerekli alanlardaki bilgileri değiştirip değiştiremediğini kontrol et.

    7-) Görüntüleme formunda, kullanıcının hiçbir bilgiyi değiştiremediğini kontrol et.

    8-) Listelenen bilginin içeriğini kontrol et. Listelenen bilginin, istenilen veriler olduğunu teyid et.

    9-) Programın içerisinde, tek tek tabloları kontrol ederek, yapılan bilgi girişinin tablolarda eksiksiz depolandığını kontrol et.

    10-) Test sonucunu raporla.

     

    Örnek Test

    Sisteme kötü niyetli kullanıcıların da girebileceği düşünülerek, sisteme yetkisiz kişilerin giremediği kontrol edilmiştir. Bununla beraber sistemdeki her sayfaya kullanıcıların yetkileri doğrultusunda girebildiğinin kontrolü yapılmıştır.

    Formlardaki veri giriş kontrol işlemleri özellikle kontrol edilmiştir. Fazla karakter girilmemesi , nümerik , tarih yada string ayrımı yapılmasına dikkat edilmiştir.

     

    Gerçek Test Sonuçları


     

     

     


     

     

     

     
     
     Projenin süreçleri yandaki linklerden takip edilebilir.