Załącznik nr 2
Propozycje Testowe
Wersja 1.1
Pomysły na poszczególne testy
Poniżej przedstawione zostały w ujęciu tabelarycznym ogólne propozycje przypadków testowych. Przypadki owe odnoszą się do ogólnych funkcji, które projektowany system ma spełniać. Zestawienie to jest wstępem do analizy i planowania testów projektu.
Tabela 1. Ogólny opis testu dotyczącego rejestracji nowego użytkownika.
Nazwa: | Rejestracja |
---|---|
Opis: | Testowane będzie możliwość zajerestrowania się, poprawnych wpisów w bazie danych, możliwość wielokrotnego zajerestrowania się na ten sam email, nick. Sprawdzone zostanie również reakcja systemu na podanie nieprawidłowych danych (np. liczb w imieniu). |
Ograniczenia: | Rejestracji może dokonać tylko gość, albo pracownik na rzecz osoby, która nie posiada konta. Konta pracowników rejestruje administrator. |
Tabela 2. Ogólny opis testu dotyczącego logowania użytkownika.
Nazwa: | Logowanie |
---|---|
Opis: | Test dotyczy zalogowania się użytkownika do systemu biura maklerskiego, np. sprawdzana będzie możliwość wpisania 5 krotnego złego loginu i hasła. |
Ograniczenia: | Logować się mogą tylko osoby, które posiadają konto w systemie. |
Tabela 3. Ogólny opis testu dotyczącego zlecenia zakupu akcji.
Nazwa: | Zlecanie zainwestowania w akcje przez serwis WWW. |
---|---|
Opis: | Testowana będzie poprawność zlecania kupna inwestycji, reakcja systemu na podanie nieprawidłowych danych, wielokrotne („omyłkowe”) zlecanie dokładnie tych samych inwestycji. |
Ograniczenia: | Zlecenia inwestycji przez serwis WWW może zlecić klient, bądź pracownik w imieniu klienta. |
Tabela 4. Ogólny opis testu dotyczącego sprzedaży akcji.
Nazwa: | Zlecanie sprzedaży akcji przez serwis WWW |
---|---|
Opis: | Testowane będzie poprawność zlecania sprzedaży inwestycji, reakcja systemu na podanie nieprawidłowych danych, próba dokonania sprzedaży inwestycji, których faktycznie klient nie posiada. |
Ograniczenia: | Zlecenia sprzedaży akcji przez serwis WWW może zlecić klient, bądź pracownik w imieniu klienta. |
Tabela 5. Ogólny opis testu dotyczącego usunięcia konta klienta.
Nazwa: | Usunięcie konta klienta |
---|---|
Opis: | Testowana będzie możliwość usunięcia konta z systemu, czy poprawnie został wykonana operacja w bazie danych oraz czy uniemożliwiono logowanie na usunięte konto. |
Ograniczenia: | Usunięcia konta może dokonać tylko klient, bądź pracownik na życzenie klienta. |
Tabela 6. Ogólny opis testu dotyczącego edycji konta.
Nazwa: | Edytowanie konta |
---|---|
Opis: | Testowana będzie możliwość zmiany w profilu. Sprawdzona zostanie możliwość zmiany wszystkich danych oraz wprowadzenia niepoprawnych danych (np. liczba w imieniu) . |
Ograniczenia: | Rejestracji może dokonać tylko gość, albo pracownik na rzecz osoby, która nie posiada konta. Konta pracowników rejestruje administrator. |
Tabela 7. Ogólny opis testu dotyczącego pobrania przez użytkownika danych gospodarczych.
Nazwa: | Pobieranie i wyświetlanie aktualnej sytuacji giełdowej |
---|---|
Opis: | Testowane będzie poprawne pobieranie i wyświetlanie wartości indeksów z giełd światowych oraz informacji ze świata. Sprawdzone będzie działanie systemu w przypadku niemożliwości dostania takich informacji, oraz w jaki sposób jest to wyświetlane. |
Ograniczenia: | Wyświetlać informacje i indeksy może każdy użytkownik systemu. Za pobieranie aktualności odpowiedzialna jest aplikacja serwerowa. |
Tabela 8. Ogólny opis testu dotyczącego komunikacji między użytkownikami.
Nazwa: | Komunikacja pomiedzy użytkownikami |
---|---|
Opis: | Testowana będzie możliwość komunikacji pomiędzy poszczególnymi użytkownikami. Testowane będzie, czy wysyłane wiadomości dochodzą do odbiorcy, czy można wysłać wiadomość do użytkownika który nie istnieje, czy istnieją limity na wielkość wiadomości i czy wiadomości są odczytywalne przez odbiorce. |
Ograniczenia: | Komunikować się może każdy użytkownik systemu po uprzednim zalogowaniu. |
Tabela 9. Ogólny opis testu dotyczącego obsługi formularzy.
Nazwa: | Pobieranie, wypełnianie i wysyłanie formularzy |
---|---|
Opis: | Test będzie dotyczył możliwości pobrania formularza, możliwości jego wypełnienia (czy można wpisać niepoprawne dane, zbyt dużą ilość znaków, jak np. w przypadku PESEL, itp.) oraz wysyłania wypełnionego formularza i dostarczenie go do odbiorcy. |
Ograniczenia: | Dostęp do formularzy posiada tylko osoba zalogowana w systemie. |
Tabela 10. Ogólny opis testu dotyczącego historii użytkownika.
Nazwa: | Przeglądanie historii użytkownika |
---|---|
Opis: | Testowana zostanie poprawność danych dotyczących historii konta użytkownika, zlecanych inwestycji oraz interfejs użytkownika |
Ograniczenia: | Dostęp do historii mają tylko zalogowani użytkownicy. |
Tabela 11. Ogólny opis testu dotyczącego obsługi statystyk.
Nazwa: | Generowanie i wyświetlanie statystyk |
---|---|
Opis: | Test będzie dotyczył poprawnego generowania statystyk oraz ich wyświetlania. |
Ograniczenia: | Dostęp do statystyk posiada tylko zalogowany klient bądź pracownik. |
Tabela 12. Ogólny opis testu dotyczącego prognozowania wartości indeksów gospodarczych.
Nazwa: | Prognozowanie wartości indeksów giełdowych. |
---|---|
Opis: | Testowana będzie aplikacja do prognozowania wartości indeksów giełdowych. Sprawdzane będzie, czy prognozy w dłuższym czasie są stosunkowo poprawne, czy nie występują błedy w wyliczaniu nowych wartości |
Ograniczenia: | Dostęp do prognozy posiada tylko zalogowany pracownik. |