Test Belgesi | ||||||||
Kütüphane Yönetim Sistemi (KYS) Volkan Bayraktar, Ahmet Moldibi
Test Belgesi Yazılım Geliştirme Projesi Bilgi Teknolojileri Sertifika Programı İDEA: ODTÜ Sanal Kampüsü
Tarih 20.07.2015
Öz Bu belge kütüphane yönetim sistemi yazılım geliştirme projesinin test belgesidir. Test evresinde proje, gerçekleştirim sonucunda ortaya çıkan sorunlar, tasarım ve analizden sapmalar ve nedenleri, karşılaşılan sorunlar için uygulanan çözümleri içermektedir.
Test Planı Proje test takvimi aşağıda verilmiştir :
Test Takvimi
Test Edilecek Modül Grupları Projeyi oluşturan modüller iki ayrı grup altında toplanarak testlere tabi tutulmuştur:
Test Ortamı KYS bir web uygulaması olduğundan test için tarayıcılar kullanılmıştır. Tarayıcı uyumluluğu ile ilgili kontrolleri yapabilmek için farklı tarayıcılarda testler yapılmıştır. Bunlar: Internet Explorer 11.0, Firefox 40.0.3 ve Chrome 45.0 tarayıcıları olarak seçilmiştir. Test Edilecek Modül Gruplarının Tarifi Kullanıcı Tarafı KYS web uygulamasına ait test prosedürleri aşağıdaki adımlardan oluşmaktadır: Kullanıcı Ana Sayfa: Program ilk açıldığında erişilen modüldür. Buradan kullanıcıların giriş yapması beklenmektedir. Giriş yapmadan katalog taraması yapılabilmekte ancak bu durumda yazılım kullanıcıya uyarı vererek giriş yapılması gerektiğini bildirmelidir. Kullanıcı Giriş Modülü: Kullanıcı adı ve şifre girilip giriş düğmesine basıldığında şifre hatalı ise bildirilmelidir. Kullanıcı adı ve şifre doğru olarak girildiğinde giriş işlemini gerçekleştirerek kullanıcı menüsünü getirmelidir. Katalog Tarama Modülü: Katalog taraması yapabilme için gereken yazılım içi veritabanı arama modülüdür. Kullanıcı ve yönetici ana sayfalarından erişilebilmektedir. Her iki kullanıcı tipinin de aradığı kelimeleri yazarken anlık olarak veritabanından sorgulayıp arama kutusu içerisinde kelime tamamlama yapması beklenmektedir. Kelime yazılırken ayrıca uygun sonuçlar liste halinde sunulmalıdır ve kullanıcıya bu listeden bir materyal ismi seçmesi imkanı vermelidir. Dolaşım Modülü: Kütüphanenin sunmakta olduğu farklı türlerdeki materyallerin kullanıcılar tarafından rezervasyonu, ödünç alınması ve bunlarla ilgili sürelerin takibi için kullanılmaktadır. Kullanıcı katalog taramasıyla bulduğu materyalin kütüphanede var olması durumda bu materyali rezerve edebilmelidir. Eğer aranan materyal rezerve ya da ödünç verilmiş durumda ise bu materyali arama sonuçları listesinde görebilir ancak rezerve edememelidir. Üye Profil Modülü: Üye kullanıcıların kişisel bilgilerinin yönetimi için kullanılan modüldür. Kullanıcıların kayıt sırasında girmiş oldukları bilgilerden e-posta, adres ve ilgi alanları kısımlarını güncelleyebilmeleri beklenmektedir.
Yönetim Tarafı Yönetim modülüne ait test prosedürleri aşağıdaki adımlardan oluşmaktadır : Yönetici Ana Sayfa: Program ilk açıldığında erişilen modüldür. Buradan yöneticinin giriş yapması beklenmektedir. Giriş yapmadan katalog taraması yapılabilmekte ancak bu durumda yazılım kullanıcıya uyarı vererek giriş yapılması gerektiğini bildirmelidir. Yönetici Giriş Modülü: Yönetici adı ve şifre girilip giriş düğmesine basıldığında şifre hatalı ise bildirilmelidir. Yönetici adı ve şifre doğru olarak girildiğinde giriş işlemini gerçekleştirerek yöneticiye özel menüyü getirmelidir. Materyal Yönetim Modülü (MYM): Kütüphanede kullanıma sunulan farklı türlerdeki materyalleri kütüphane kataloğuna kayıt edebilmesi, bu kayıtları gerektiğinde güncelleme ve kayıt silme işlemlerini yapabilmesi beklenmektedir. Kullanıcı Yönetim Modülü (KYM): Kütüphaneye üye kullanıcıların eklenmesi, bu üye kayıtlarının bilgilerinin gerektiğinde güncellenmesi ve üye kayıt silme işlemlerinin yapılabilmesi beklenmektedir. Dolaşım Modülü: Kütüphanenin sunmakta olduğu farklı türlerdeki materyallerin kullanıcılar tarafından rezervasyonu, ödünç alınması ve bunlarla ilgili sürelerin takibi için kullanılmaktadır. Kütüphanede rezerve edilmiş, ödünç alınmış materyallerin takip edilmesini sağlamalıdır.
Kullanıcı Uygulama Test Sonuçları Kullanıcı Ana Sayfa:
Kullanıcı Giriş Modülü:
|
||||||||