Öz
Bu belgede gerçekleştirimi tamamlanmış olan e-ofis projesinin testi sırasında uygulanan teknikler, bulunan hatalar ve getirilen çözümler anlatılmıştır.
Test Planı
Uygulamanın test planı Tablo-1'de verilmiştir.
28 Haziran 04 Temmuz 2004 |
Testlerin Belirlenmesi |
04-08 Temmuz 2004 |
Modül Testleri |
08-09 Temmuz 2004 |
Bulunan hataların düzeltilmesi, Test Dokümanının hazırlanması |
Tablo-1: Test planı
Test Ortamı
Uygulama; Pentium(R) II, ve 256 MB RAM'li PC'de test edilecektir. İşletim sistemi olarak MS Windows 98 kullanılacaktır.
Test edilecek modül grupları şunlar olacaktır:
- Eğitim Arama Modülü
- E-Başvuru Modülü
- E-Mail Kayıt Modülü
Test Edilecek Modül Gruplarının (Prosedürünün) Tarifi
Bütün formlar çalıştırılarak veri girişi yapılacak ve bu veri girişlerinin veritabanına yazılıp yazılmadığı test edilecektir. Ayrıca veritabanına girilen verilerin program tarafından çağrılıp çağırılmadığı bu test esnasında kontrol edilecektir.
Eğitim Arama Modülü Testi
Bu modül arama.php (site içerisindeki herhangi bir ara komutu sonucunda çalıştırılan sayfa), ekleme.php (veritabanına eğitim bilgilerinin sistem yöneticisi tarafından girildiği sayfa), ekle.php(ekleme sayfasının çalıştırdığı sayfa) sayfalarından oluşmaktadır.
- Arama sonucunda gösterilecek eğitim bilgileri ekleme.php sayfası ile online olarak veritabanına girilecek.Test amaçla 10 eğitim kaydı yapılacak.
- İndex ve diğer sayfalarda bulunan arama linki örnek kelimeler için test edilecek
E-Başvuru Modülü Testi
Bu modül basvuruekle.php(veritabanına kullanıcı bilgilerini giren sayfa), ebasvuru.php(kullanıcı bilgilerini alan form sayfası), goster.php(sistem yöneticisi tarafından veritabanının görüntülendiği sayfa) dan oluşmaktadır.
- Test amaçlı 3 kullanıcı bilgisi girilerek veritabanına kaydı sağlanacak.basvuruekle ve ebasvuru sayfalarının çalışması gözlenecek.
- goster sayfası ile yapılan kayıtlar kontrol edilecek.
E-Mail Kayıt Modülü
Bu modül eposta.php(eposta ekleme formu içeren sayfa), kayıt.php(eposta formunu veritabanına kayıt eden sayfa), goster.php(veritabanında kayıtlı email bilgilerini gösteren sayfa) dan oluşmaktadır.
- Test amaçlı 5 email formu doldurularak formun çalışması izlenecek.
- goster sayfası kullanılarak veritabanına kaydedilen bilgiler kontrol edilecek.
Gerçek Test Sonuçları
- Kodlamadan kaynaklanan bir hata nedeniyle tarih 1 gün ileri gözükmekte olduğu görülmüş hata giderilmiştir.
- Arama modülünün sonucunu ekrana getiren arama.php sayfasında, eğitimin adı, ücreti, tarihi, sitedeki adresine link ve eğitim hakkında kısa bilgi verilmesi düşünülmüştü. Fakat veritabanına girilen eğitim adresi (anahtar) bilgisi arama sonucunda link şeklinde gözükmüyordu. Kodlamadaki hata farkedilerek, eğitim girişi yaparken anahtar bölümüne örneğin '<a href="http://idea.metu.edu.tr/e_ofis">pareto' şeklinde girilerek pareto kelimesinin link olarak gözükmesi sağlandı.
Kodu |
Adı |
Tarihi |
Ücreti |
Eğitim Sayfası |
Bilgi |
8 |
Muhasebe Eğitimi |
08.2004 |
200 000 000 |
|
Muhasebe Eğitimi |