Software Test Documentation



Benzer belgeler
AYNİ BAĞIŞ HİZMET GRUBU EĞİTİM DOKÜMANI

AYDES PROJESİ HIZLI RAPORLAR FORMU EĞİTİM DOKÜMANI

YAYINLANAN RAPORLAR FORMU EĞİTİM DOKÜMANI

Software Test Documentation Endüstriyel E-Ticaret Platformu

Beykent Üniversitesi Mühendislik ve Mimarlık Fakültesi Yazılım Mühendisliği. Movie Prediction

Software Design Document

Birim Gezici Hizmet Lokasyon Atama İşlemleri. Sağlık Bilgi Sistemleri Genel Müdürlüğü. Proje Geliştirme Daire Başkanlığı

VAKIFBANK SANAL POS PANELİ KULLANICI KILAVUZU

AYDES PROJESİ AFETZEDE ADRES DEFTERİ EĞİTİM DOKÜMANI

İSTANBUL ÜNİVERSİTESİ. Bütünleşik Kalite Yönetim Sistemi İç Tetkik Kılavuzu

YÖNETİCİ MODÜLÜ KULLANIMI. (Okul yöneticisi tarafından kullanılacaktır!)

İlgili sayfa ulaşmak için metnin üzerine TIKLAYINIZ.

ARLAB ARaştırma LABoratuvar Projesi Kullanım Kılavuzu

Chronos Yönetim ekranları kullanım Kılavuzu

İl ve İlçe Milli Eğitim Müdürlüğü İşlemleri YÖNETİCİ MODÜLÜ Bölüm - 01

EPİAŞ EKYS Projesi. EPİAŞ EKYS Projesi Kullanıcı Yetki Setleri Dokümanı v EPİAŞ Analiz Ekibi

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : Tarih : Copyright 2008 AKINSOFT

GIDA İŞLETMELERİNİN MODERNİZASYON VERİ GİRİŞ İŞLEMLERİ

KAMU HARCAMA ve MUHASEBE BİLİŞİM SİSTEMİNDE VERGİ BORÇU SORGULAMA YETKİLENDİRME ve UYGULAMA KILAVUZU

Dijital Varlık Yönetimi Yardım Dokümanı

HALK SAĞLIĞI LABORATUARI WEB MODÜLÜ

Web Labaratuar Modulu

BAĞIMSIZ DEĞERLENDİRİCİ KAYIT İŞLEMLERİ

YÖNETİCİ MODÜLÜ KULLANIMI

TÜRKİYE İLAÇ VE TIBBİ CİHAZ KURUMU (TİTCK) ESY NÖBETÇİ ECZANE GİRİŞİ MODÜLÜ KULLANICI KILAVUZU

VET ON KULLANIM KLAVUZU

Bilgi & İletişim Teknolojileri Müdürlüğü Sayfa 1 / 33

Ziyaret Kaydı Görüntüleme-Revizyon Ekranı Kullanım Kılavuzu

AYDES PROJESİ ARAMA KURTARMA HİZMET GRUBU EĞİTİM DOKÜMANI

HSE Radar İş Sağlığı ve Güvenliği Yazılımı

Kod Listeleri Genel Yapısı

Tedarikçi Portalı, sitede bulunan tedarikçiye ait ürünlerin verilen yetkiler dahilinde tedarikçiye kullanım hakkı tanıyan bir portaldır.

VAKIFBANK VPOS 7/24 TOPLU PROVİZYON VE TEKRARLI TAHSİLAT SİSTEMİ (RECURRING PAYMENTS)

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

Mio Tool. Mio Tool Kullanım Klavuzu, Nisan 15, 2017 V 1.0 1

SGB.NET SİSTEMİ ÜZERİNDEN OPERASYONEL PLAN GİRİŞİ

1. GİRİŞ Bu bölümde; Kartlı Geçiş Kontrol ve Personel Devam Kontrol terminallerinin temel içeriği ve kart tanımlama hakkında önbilgi verilecektir.

DÖNER KANAT TEKNOLOJİ MERKEZİ (DKTM) PROJE SİSTEMİ

ODD İLETİŞİM UYGULAMASI

BİLGİ İŞLEM HİZMETLERİ OTOMASYON PROGRAMI KULLANIM KILAVUZU

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

EPİAŞ ABONE BİLGİLERİ KAYDI KILAVUZ DOKÜMANI V.2. Kullanıcı. Kapsam. Yasal Dayanak. Veri Kayıt Sorumlusu. Veri kayıt süresi. Ekran Adı.

Çek ĠĢlemler Kullanım ve Uyarlama Dokümanı

Hazırlayan Tarih İmza Özge Bakülüer. Gözden Geçiren Tarih İmza Devrim Erdönmez. Onaylayan Tarih İmza İDARE SİSTEM YÖNETİM

Hurda Tanımla. Hurda Girişi Yap. Teçhizatın Son Sökülme Bilgilerini İş Takip Sisteminden Al

Software Requirements Specification

HİTİT Muhasebe Aktarım Kurulum ve Kullanım Kılavuzu (Netsis Modülü)

MÜLKİ İDARE AMİRLERİ ATAMA MODÜLÜ

AYDES PROJESİ. ULUSAL ve ULUSLARARASI NAKDİ BAĞIŞ HİZMET GRUBU EĞİTİM DOKÜMANI

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI

SALDEMSOFT YAZILIM ve BİLİŞİM TEKNOLOJİLERİ OKULSPORLARI BİLGİ YÖNETİM SİSTEMİ KULLANIM KILAVUZU

Telefon Defteri Modülü Kullanım Kılavuzu

Uygulama İş Akış Kaydında Koşul Tanımlamaları

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI

AYDES PROJESİ DESTEK İL FORMU EĞİTİM DOKÜMANI

T.C. SAĞLIK BAKANLIĞI TÜRKİYE KAMU HASTANELERİ KURUMU AYDIN İLİ KAMU HASTANELERİ BİRLİĞİ GENEL SEKRETERLİĞİ

UZAKTAN EĞİTİM SİSTEMİ ÖĞRENCİ EKRANLARI KULLANIM KILAVUZU

T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI EĞĠTĠM TEKNOLOJĠLERĠ GENEL MÜDÜRLÜĞÜ BĠLĠġĠM HĠZMETLERĠ DAĠRESĠ MEZUN ÖĞRENCĠ SORGULAMA MODÜLÜ KULLANIM KILAVUZU

MapCodeX İçmesuyu Modülü Kullanım Kılavuzu

Muhasebe Entegrasyonu Yenilikleri

T. C. KAMU İHALE KURUMU

DESTEK DOKÜMANI ANKET YÖNETİMİ. Kurum tarafından yapılacak anketlerin hazırlandığı, yayınlandığı ve sonuçların raporlanabildiği modüldür.

BAĞIMSIZ DEĞERLENDİRİCİ KAYIT İŞLEMLERİ KALKINMA AJANSLARI YÖNETİM SİSTEMİ PROJESİ

MapCodeX Cloud Server. Kullanım Kılavuzu

Öztiryakiler B2B Kullanıcı Klavuzu

1. MEVITAS MERKEZİ ELEKTRONİK VERİ İLETİM TOPLAMA ANALİZ SİSTEMİ GENEL İLKELERİ

LOGO TURKCELL AKILLI FAKS ENTEGRASYONU BİLGİ DOKÜMANI

TÜRKİYE ESNAF VE SANATKARLARI KONFEDERASYONU Online İşlemler (Basılı Evrak Stok Takip Sistemi ) Kullanma Kılavuzu

T.C. SAĞLIK BAKANLIĞI TÜRKİYE KAMU HASTANELERİ KURUMU AYDIN İLİ KAMU HASTANELERİ BİRLİĞİ GENEL SEKRETERLİĞİ

TAPU VE KADASTRO BİLGİ SİSTEMİ

OSMANLI MOBİL FX Trader

WorkFlow. dinamo Work Flow

Tehlikeli Atık Beyan Sistemi (TABS) TABS İzleme ve Kontrol Modülü Ahmet GÖKTAŞ Çevre ve Şehircilik Uzmanı

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

KAMU HESAPLARI BİLGİ SİSTEMİNDE MAAŞ UYGULAMASI İÇİN GENEL KULLANICI YETKİLENDİRME KILAVUZU

ÜYE FİRMA İŞLEMLERİ 1

Çankırı Karatekin Üniversitesi

Y.T.Ü. Öğrenci Bilgi Sistemi USIS (University Student Information System) Tanıtımı. (Doküman No: KL-029; Revizyon Tarihi: ; Revizyon No:01)

T.C. OKAN ÜNĐVERSĐTESĐ

Bakım Yönetimi Logo Nisan 2016

Chronos Çalışan Kullanım Kılavuzu

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

T.C. Sağlık Bakanlığı. Renkli Reçete Uygulaması Hekim Kullanım Kılavuzu

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

HR/Performans Yönetimi Yardım Dokümanı Ölçme Değerlendirme Formu

KAMU HESAPLARI BİLGİ SİSTEMİNDE BÜTÇE VE KESİN HESAP RAPORLARI İÇİN MERKEZ HARCAMA YETKİLİSİ YETKİLENDİRME KILAVUZU

XPEECH Kullanıcı Kılavuzu

AYDES PROJESİ NAKLİYE HİZMET GRUBU EĞİTİM DOKÜMANI

İçindekiler. 1. Cep Anahtar Başvuru

Kullanıcı Kılavuzu Türk İşaret Dili (TİD) Web Sayfası Projesi. Ayça Kundak Cem Altel Didem Gözüpek M.Sadullah Ceran Metin Döşlü Seher Göğebakan

1. GK Blokaj Mektubu Temsilcisi Tanımlama Đşlemleri

ASELSAN TEDARİKÇİ PORTALI KALİTE SÜREÇLERİ DOKÜMANI

İçindekiler Tablosu Talep Destek Yönetim Sistemi Programı...3

T.C. Kalite Koordinatörlüğü İSTANBUL ÜNİVERSİTESİ REKTÖRLÜĞÜNE. Personel Daire Başkanlığı

Ecat 8. Hakbim Bilgi İşlem A.Ş. Versiyon

T.C. SAĞLIK BAKANLIĞI Sağlık Hizmetleri Genel Müdürlüğü. Hasta Hakları ve Tıbbi Sosyal Hizmetler Daire Başkanlığı

ASELSAN TEDARİKÇİ PORTALI KALİTE SÜREÇLERİ DOKÜMANI

A. Hacizli İtfa Stopaj Ödeme Genel İlkeleri

Luca NET Kobi Ticari Yazılımında ilk yapılacaklar

Transkript:

Software Test Documentation Version 1.0 Date: 25-01-2013.. Management System Project Team

Table of Contents 1. INTRODUCTION 1.1. Overview 1.2. Test Approach 2. TEST PLAN 2.1. Features to be Tested 2.2. Features not to be Tested 3. TEST CASES 3.1. Test Case: Kullanıcı Giriş Eylemi Testi 3.2. 3.3. 3.4. Test Case: İşten Vazgeçme Eylemi Testi 3.5. Test Case: 3.6. Test Case: İşKapatma Eylemi Testi 3.7. Test Case: 3.8. Test Case: 3.9. Test Case: Ürün Silme Eylemi Testi 3.10. Test Case: 3.11. Test Case: 3.12. Test Case: Birim Silme Eylemi Testi 3.13. Test Case: 3.14. Test Case: 3.15. Test Case: Kullanıcı Silme Eylemi Testi 3.16. Test Case: 3.17. Test Case: İş Bilgisi Güncelleme Eylemi 3.18. Test Case: 3.19. Test Case: İşTanımlama Eylemi Testi 3.20. Test Case: 3.21. Test Case: 3.22. Test Case: Kullanıcı Çıkış Eylemi Testi 4. TEST LOG FORMAT

1. INTRODUCTION 1.1 Overview Bu STD dokümanı.yönetim Sistemi masaüstü ve sunucu yazılımlarının,, bu bileşenlerin..yapısına uygun.belirlemek için yapılacak olan kullanıcı testi faaliyetlerini anlatmaktadır. 1.2 Test Approach Yönetim Sistemi masaüstü yazılım bileşenlerinin tamamı risk Seviyelerine göre sınıflandırılmış, test edilecek ve edilmeyecek bileşenler bu dokümanda verilmiştir. Test işlemleri, 3.TEST CASES bölümünde sırası ile verilen tanım ve kısıtlamalar doğrultusunda yapılarak 4.TEST LOG FORMAT bölümünde verilen raporlama formatına uygun olarak Yönetim Sistemi Test Raporu dokümanı hazırlanacaktır. 2. TEST PLAN 2.1. Features to be Tested 2.1.1. Kullanıcı Giriş Eylemi Testi 2.1.2. 2.1.2. 2.1.3. 2.1.4. İşten Vazgeçme Eylemi Testi 2.1.5. 2.1.6. İş Kapatma Eylemi Testi 2.1.7 2.1.8. 2.1.9. Ürün Silme Eylemi Testi 2.1.10 2.1.11. 2.1.12. Birim Silme Eylemi Testi 2.1.13. 2.1.14. 2.1.15. Kullanıcı Silme Eylemi Testi 2.1.16. 2.1.17. İş Bilgisi Güncelleme Eylemi Testi 2.1.18. 2.1.19. İş Tanımlama Eylemi Testi 2.1.20. 2.1.21 2.1.22. Kullanıcı Çıkışı Eylemi Testi

2.2. Features not to be Tested Aşağıdaki eylemler çok düşük risk seviyesinde bulundukları için test edilmeyeceklerdir. 2.2.1. Sayfa Ortak Bilgileri Görüntüleme Alanı 2.2.2..Mola Başlatma Eylemi 2.2.3. Mola Kategori Seçimi Eylemi 2.2.4. Mola Bitirme Eylemi 2.2.5 İş Listeleme Eylemi 3. TEST CASES 3.1. Test Case: Kullanıcı Giriş Eylemi Testi Risk Level Purpose Yüksek Bu test durumundai ş yapma kullanıcının sisteme giriş eyleminin test edilmesini amaçlanmaktadır. Inputs Expected outputs Kullanıcı adı bilgisi Kullanıcı parola bilgisi Kullanıcı giriş butonunu tetiklemesi Bu test durumunun beklenen çıktısı, kullanıcının sisteme başarılı bir şekilde giriş yaparak iş listeleme ekranına yönlendirilmesidir. Kullanıcının kullanıcı adı alanına sadece büyük ve küçük harflerden oluşan text değeri belirtmesi Kullanıcının parola alanına büyük/küçük harf ve tek basamaklı doğal sayılardan oluşan parola değeri belirtmesi Pass Criterias Belirtilen kullanıcı adı ve parola değerlerinin sistemde kayıtlı olan değerler ile eşleşmesi Kullanıcının kullanıcı adı ve parola alanına uygun değerler dışında değer belirtmesi. Fail Criterias Belirtilen değerlerin sisteme kayıtlı değerlerle eşleşmemesi Sistemin herhangi bir teknik nedenle veri tababu bağlantı işlemini gerçekleştirmemiş olması Test Procedure Test kullanıcısı, yazılımı, desteklenen sistem ve cihazlarda çalıştırarak belirtilen girdilerle testi gerçekleştirmelidir. Test işlemini tamamladuktan sonra test sonucunu Pass/Fail olarak belirterek nedenleri ile birlikte raporlamalıdır (Bkz. 4.1).

3.2. Test Case: İşeBaşlama Eylemi Testi Risk Level Purpose Yüksek Bu test durumunda kullanıcının sisteme giriş yapma eyleminin test edilmesi amaçlanmaktadır Inputs Expected Outputs Bu test durumunun beklenen çıktısı kullanıcının başlattığı işin Tanımlandı statüsünün işlemde statüsüne çevrilmesidir. Pass Criterias. Kullanıcının listeden herhangi bir iş seçmeden birini başlatmak istemesi durumu. Fail Criterias Test Procedure İş listesinden iş seçildiğinde işin statusünün Tanımlandı iken iş başlatma butonunun aktif olmaması durumu. Sistemin herhangi bir teknik neden ile veri tabanı bağlantı işlemini gerçekleştirememiş olması. Test kullanıcısı, yazılımı, desteklenen sistem ve cihazlarda çalıştırarak belirtilen girdilerle testi gerçekleştirmelidir. Test işlemini tamamladıktan sonra test sonucunu Pass/Fail olarak belirterek nedenleri ile birlikte raporlamalıdır (Bkz. 4.1

3.3. Test Case:

3.4. Test Case:.Eylemi Testi Risk Level Yüksek Purpose Inputs Expected Outputs Pass Criterias Fail Criterias Test Procedure.

3.5. Test Case: Eylemi Testi..

3.6. Test Case: İşKapatma Eylemi Testi Risk Level Purpose Yüksek Bu test durumunda kullanıcının kendisine tanımlı herhangi bir işi kapatma eyleminin test edilmesi amaçlanmaktadır. Inputs Expected Outputs Pass Criterias İşlistesindenşseçilmesiilgili.i İşkapatma butonunun tetiklenmesidir. Bu test durumununğışin beklenen çıktısı kullanıcının kapattı 'Tanımlandı' olan statüsünün 'Kapatıldı' statüsüne çevrilmesi ve kapatılanşinilgili birim ve kullanıcı i şlistesi sayfasında 'Kapatıldı' statüsü ile konumlanmasıdır. Kullanıcınınğiherhangişlistedenseçilibiri seçti durumaşolmasıgelmi. Seçilenşinstatüsününi 'Tanımlandı' olması. Kullanıcının listeden herhangi bir iş seçmeden kapatmak istemesi durum Fail Criterias Iş listesinden iş seçildiğinden seçilen işin statusü 'Tanımlandı ise, iş kapatma butonunun aktif olmaması Test Procedure Sistemin herhangi bir teknik neden ile veri tabanı bağlantısı işlemini gerçekleştirememesi. Test kullanıcısı, yazılımı, desteklenen sistem ve cihazlarda çalıştırarak belirtilen girdilerle testiştirgerçekle melidir. Test işlemini tamamladıktan sonra test sonucunu Pass/Fail olarak belirterek nedenleri ile birlikte raporlamalıdır (Bkz. 4.1).... Diğer tüm eylemler için test case tabloları doldurulur.

3.11. Test Case: Birim Bilgisi Güncelleme Eylemi Testi

3.15. Test Case: Kullanıcı Silme Eylemi Testi Risk Level Purpose Yüksek Bu test durumunda kullanıcının (yönetici) sisteme tanımlı olan bir kullanıcıyı silmek istemesi eyleminin test edilmesi amaçlanmaktadır. Inputs Sil butonunun tetiklenmesi. Expected Outputs Pass Criterias Fail Criterias Test Procedure Bu test durumunun beklenen çıktısı, sisteme tanımlı olan bir kullanıcının sistemden silinmesidir. Silinmekğlı istenenherhaş gikullanıcıyabiri ba olmaması. Silinmek istenen kullanıcının yönetici kullanıcı olmaması. Silinmekğlı istenen kullanıcıya ba tanımlandı ş statülü i bulunuyor olması. Silinmek istenen kullanıcının yönetici kullanıcı olması. Sistemin herhangiğlantı bir teknik nedenle veri tabanı ba işleminiştirememişgerçekleolması. Test kullanıcısı, yazılımı, desteklenen sistem ve cihazlarda çalıştırarak belirtilen girdilerle işlemini tamamladıktan sonra testi gerçekleştirilmelidir. Test test sonucunu Pass/Fail olarak belirterek nedenleri ile birlikte raporlamalıdır (Bkz. 4.1).

3.17. Test Case: İşBilgisi Güncelleme Eylemi Testi Risk Level Yüksek Bu test durumunda kullanıcının (yönetici) sistemde tanımlı olan Purpose bşinr i bilgilerini güncellemek istemesi eyleminin test edilmesi amaçlanmaktadır. Inputs Expected Outputs Tanım bilgisi. Birim bilgisi. Başlngıç tarihi. Bitiştarihi. Tahmini süre bilgisi. Öncelik bilgisi. Acil mi? Kullanıcı bilgisi. Bu test durumunun beklenen çıktısı, sistemde tanımlı olan bir işin bilgilerinin güncellenmesidir. Pass Criterias Fail Criterias Test Procedure Kullanıcınınştanımbilgisiğerler alanına uygun de belirterekşoluşturmasıbir. i Kullanıcının iş birim bilgis alanine uygun değerler belirterek bir işoluşturmas Kullanıcının iş tahmini süre bilgisi alanına uygun değerler belirterek bir iş oluşturması. Kullanıcının. bilgisi alanına uygun i Kullanıcının, iş tanım bilgisi, birim tarihi bilgisi, tahmini süre bilgisi, öncelik bilgisi ve işeğlıbakullanıcı bilgisi alanlarına uygun değerler dışında belirtmesi. bilgileri güncellemek istemesi. Sistemin herhangiğlantı bir teknik nedenle veri tabanı ba işleminiştirememişgerçekleolması. Test kullanıcısı, yazılımı, desteklenen sistem ve cihazlarda çalıştırarak belirtilen girdilerle işlemini tamamladıktan sonra testiştirgerçekle melidir. Test test sonucunu Pass/Fail olarak belirterek nedenleri ile birlikte raporlamalıdır (Bkz. 4.1).

4. TEST LOG FORMAT Proje Adı Modül Adı No & Test durumu adı Kullanım Durumu Versiyon numarası: V.X.Y Ör: V.1.2 Test case ler yazılırken, ilgili kullanım durumu temel alınarak yazılır. Bu kısımda, temel alınan usecase in versiyon numarası yazılır. Böylelikle, usecase te bir versiyon güncellemesi olduğunda testcase te.bir güncelleme yapılması gerekip gerekmediği anlaşılır. 1 Kısa Tanım Burada, test durum dokümanının hangi, kullanım durumuyla ilişkili olduğu, hangi projeye bağlı bir test işleminin gerçekleştirileceği, ile ilgili genel bilgi verilmelidir.. Hangi işlemlerin test edildiği net olarak belirtilmelidir. 1.1 Test Ortamı ve Şekli Burada yapılan, test işleminin nasıl yapıldığı, test işlemi için gerekenler, varsayılan durumlar ile kullanılan teknik araçlar varsa bunlar hakkında bilgi verilmelidir. Örneğin, tasarlanan test işleminde üyelik işlemi test edilecekse, öncelikle bir üyenin tanımlandığı, bir üye üzerinden işlemler yapıldığı ve bu üye üzerinde yapılan işlemlerin hangi bağlantı üzerinden yapıldığı ile ilgili bilgi verilmelidir. 2 Test Süreci 2.1 Test Durumları Durum No Test Durumu Gerçekleşen Sonuç Geçti / Kaldı 1 den başlanarak her durum taker taker yazılır. Yapılan işlem anlatılır. Örneğin Anayfa açılıyor mu?, Ana sayfadaki butonlar görünüyor mu? Ana sayfadaki resim göründü mü? vb. gibi Testi yapılan sistemin gerçekte ortaya çıkarttığı sonuçlar belirtilir. Ör: İstenilen sonuç alındı ise tamam denilebilir. İstenen sonuç gerçekleşmedi ise, ilgili problem burada belirtilir. Test sonucu dur. Sonuç G ya da K dır.