Veritabanı Testi - Senaryolar
Bu bölümde, çeşitli test yöntemlerine göre bazı yaygın veritabanı test senaryolarını göreceğiz.
Yapılandırılmış Veritabanı Testi
Yapılandırılmış Veritabanı Testine ilişkin yaygın veritabanı senaryoları aşağıda verilmiştir -
Veritabanının adını doğrulamak, veri cihazını, günlük cihazını ve döküm cihazını doğrulamak, her bir veritabanı için yeterli alan tahsis edilip edilmediğini doğrulamak ve veritabanı seçeneği ayarını doğrulamak.
Veritabanındaki tüm tabloların isimleri, her tablo için sütun isimleri, her tablo için sütun türleri, boş değer kontrolü ya da değil. Her tablodaki Anahtarı ve dizinleri doğrulayın: Her tablo için birincil anahtar, her tablo için yabancı anahtarlar.
Bir yabancı anahtar sütunu ile diğer tablodaki bir sütun arasındaki veri türleri Endeksler, kümelenmiş veya kümelenmemiş benzersiz veya benzersiz değil.
Fonksiyonel Veritabanı Testi
İle ilgili Ortak Veritabanı Testi senaryoları Functional Database Testing -
Bu işlevi uygulamaktan ve bunları işlevsel bir grup haline getirmekten sorumlu şemayı, tetikleyicileri ve depolanan prosedürleri bulmak ve ardından her grup birlikte test edilebilir.
Veri akışını kontrol edin ve verileri nerede kontrol edebileceğinizi görün. Ön uçtan başlayın.
İşlevsel Olmayan Veritabanı Testi
İle ilgili Ortak Veritabanı Testi senaryoları Non-Functional Database Testing -
Ana işlevleri denemek için test komut dosyaları yazın ve her işlev tam döngüde en az bir kez kontrol edilmelidir.
Belirli bir süre boyunca test komut dosyalarını tekrar tekrar gerçekleştirin.
Herhangi bir kilitlenme, bellek yetersizliği, veri bozulması vb. Kontrol etmek için günlük dosyalarını doğrulama.
Bir ön uçtan sorgular yazın ve aramaları yayınlayın. Mevcut bir kaydı alın, bazı alanlardaki değerleri değiştirin ve kaydı kaydedin. (UPDATE deyimini veya depolanan prosedürleri güncellemeyi, tetikleyicileri güncellemeyi içerir.)
Ön uç pencereye yeni bir menü öğesi ekleyin. Bilgileri doldurun ve kaydı kaydedin. (INSERT ifadelerini veya yerleştirme saklı yordamları, silme tetikleyicilerini içerir.)
Mevcut bir kaydı alın, SİL veya KALDIR düğmesine tıklayın ve silme işlemini onaylayın. (DELETE ifadesini veya saklı yordamları silme, silme tetikleyicilerini içerir.)
Bu test olaylarını geçersiz verilerle tekrarlayın ve veritabanının nasıl yanıt verdiğini görün.