| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | nr zadania | zadanie | defekt | opis do zadania | kategoria odpowiedzi | liczba punktów | |||||||||||||||||||
2 | 1 | rejestracja | Możliwość rejestracji bez wypełniania pól. | Znajdź i zgłoś defekt w standardowej funkcji aplikacji służącej zakładaniu konta użytkownika w aplikacji internetowej. Pola oznaczone gwiazdką są wymagane. Zgodnie z wymaganiami klienta pola Imię i Nazwisko mogą przyjmować dowolne znaki. Bazuj na swojej wiedzy odnośnie tego, jak taka aplikacja powinna funkcjonować. Nie szukaj defektów użyteczności. | walidacja wartości pola, walidacja danych funkcjonalność, informacja w interfejsie niezgodna z rzeczywistością | 1 | |||||||||||||||||||
3 | 2 | koszyk | Po dodaniu produktu do koszyka np 5 sztuk i zamówieniu, produkt jest dostępny w ilości 95 sztuk, dodaj do koszyka 1 sztuke, w koszyku nadal można zwiększyć ilość do 100 i zamówić. | Zadanie przedstawia uproszczony sklep z listą produktów możliwych do zakupu oraz koszykiem zawierającym wybrane przez użytkownika produkty. Pola oznaczone gwiazdką są wymagane. Funkcja "Usuń" w koszyku, usuwa wszystkie oznaczone produkty. Funkcja "Zamów" symuluje dokończenie procesu zakupowego. Znajdź i zgłoś defekt. Nie szukaj defektów użyteczności. | funkcjonalność, informacja w intersejsie niezgodna z rzeczywistością, wartości graniczne i klasy równowazności, walidacja wartości pola, walidacja danych, operacje matematyczne | 3 | |||||||||||||||||||
4 | 3 | rejestracja | Pozwala stworzyć nazwę użytkownika zawierającą znaki diakrytyczne (z polskimi znakami). | Znajdź i zgłoś defekt w standardowej funkcji aplikacji służącej zakładaniu konta użytkownika w aplikacji internetowej. Pola oznaczone gwiazdką są wymagane. Zgodnie z wymaganiami klienta pola Imię i Nazwisko mogą przyjmować dowolne znaki. Bazuj na swojej wiedzy odnośnie tego, jak taka aplikacja powinna funkcjonować. Nie szukaj defektów użyteczności. | walidacja wartości pola, interfejs, informacja w interfejsie niezgodna z rzeczywistością, funkcjonalność, walidacja danych | 2 | |||||||||||||||||||
5 | 4 | przelew | Zwiększenie kwoty przelewu o 1zł gdy użytkownik poda kwotę całkowitą. W dostępnych środkach pojawi się ujemna kwota, gdy kwota przelewu jest równa wartości całkowitej dostępnych środków. | Zadanie przedstawia funkcję wysyłania przelewów w internetowym koncie bankowym. Odszukaj i zgłoś defekt. Przykładowe poprawne numery rachunków: 1) 83109069928729691303181767 2) 97116052168159436723349207 3) 33102022251281637642546453 4) 63102085042134478184474438 5) 61102064838251962701343051 Przykładowe niepoprawne numery rachunków: 1) 89105024841488137640364928 2) 89105024841488147640364345 3) 99103024841488147640384345 4) 99102024841488135640364345 5) 99102024846666135640364345. Pola oznaczone gwiazdką są wymagane. Rozłożenie pól i przycisków jest zgodne z wymaganiami klienta. | funkcjonalność, informacja w interfejsie niezgodna z rzeczywistością, bezpieczeństwo, | 1 | |||||||||||||||||||
6 | 5 | liczba 16bitowa | Wpisanie ponad 65535 będzie generowało błędy- np 65537 wyświetli 0001, wartość w polu może być wieksza niż 16 bitów, a pole ograniczone jest do 32 - bitów. | Zadanie przedstawia translator z systemu dziesiętnego na szesnastkowy. Pole przyjmuje maksymalnie wartości 32-bitowe, a wartości większe są zamieniane na maksimum liczby 32-bitowej. Sprawdź poprawność działania. | funkcjonalność, wartości graniczne i klasy równoważności, informacja w interfejsie niezgodna z rzeczywistościa, operacje matematyczne | 1 | |||||||||||||||||||
7 | 6 | przelew | Można zrobić przelew na swoje konto, co powoduje zwiększenie środków na koncie. | Zadanie przedstawia funkcję wysyłania przelewów w internetowym koncie bankowym. Odszukaj i zgłoś defekt. Przykładowe poprawne numery rachunków: 1) 83109069928729691303181767 2) 97116052168159436723349207 3) 33102022251281637642546453 4) 63102085042134478184474438 5) 61102064838251962701343051 Przykładowe niepoprawne numery rachunków: 1) 89105024841488137640364928 2) 89105024841488147640364345 3) 99103024841488147640384345 4) 99102024841488135640364345 5) 99102024846666135640364345. Pola oznaczone gwiazdką są wymagane. Rozłożenie pól i przycisków jest zgodne z wymaganiami klienta. | funkcjonalność, bezpieczeństwo, walidacja danych | 2 | |||||||||||||||||||
8 | 7 | stoper | Jak licznik dojdzie do 1 minuty to nie ma możliwości zatrzymania stopera. | Sprawdź poprawność działania stopera. | funkcjonalność, niezawodność | 1 | |||||||||||||||||||
9 | 8 | bramka logiczna | Błąd polega na tym, że z klawiatury można w pole wpisać dowolna wartość co wygeneruje błąd. | Bramka logiczna AND zwraca jeden dla Wejścia 1 i Wejścia 2 równego 1 i zwraca zero dla innych kombinacji zera i jedynki dla Wejścia 1 i Wejścia 2. Sprawdź poprawność działania bramki logicznej AND. | walidacja wartości pola, walidacja danych | 1 | |||||||||||||||||||
10 | 9 | zegar | Można wpisać 60 sekunda, 60 minuta albo 24 godzina. | Wskaż defekt w zegarze. Przy nieuzupełnieniu kompletnie wszystkich pól w formacie __:__:__ sposób konwertowania lub też komunikat błędu został zaakceptowany przez klienta. | walidacja wartości pola wartości graniczne i klasy równoważności | 2 | |||||||||||||||||||
11 | 10 | vat | Przy wyborze stawki 8% wartość podatku VAT nie jest zaokrąglana. | Zadanie przedstawia funkcje tworzenia listy produktów z realnymi cenami wraz z naliczonym podatkiem VAT. Dostępne funkcje mają działać zgodnie z funkcjonalnością Windows 7 i 8. Wszystkie ceny i wartości podawane są w polskich złotych (PLN). Pola oznaczone gwiazdką są wymagane. Odszukaj i zgłoś defekt. | operacje matematyczne, dopasowanie, funkcjonalność | 1 | |||||||||||||||||||
12 | 11 | vat | W momencie kiedy użytkownik w polu kwota wprowadzi łańcuch znaków wtedy aplikacja wyświetli komunikat "Błąd" bez podania konkretów. Komunikat nie wskazuje co konkretnie jest przyczyną błędu w kalkulatorze. | Zadanie przedstawia funkcje tworzenia listy produktów z realnymi cenami wraz z naliczonym podatkiem VAT. Dostępne funkcje mają działać zgodnie z funkcjonalnością Windows 7 i 8. Wszystkie ceny i wartości podawane są w polskich złotych (PLN). Pola oznaczone gwiazdką są wymagane. Odszukaj i zgłoś defekt. | walidacja wartości pola, walidacja danych, interfejs | 1 | |||||||||||||||||||
13 | 12 | vat | W polu ilość można wpisać ujemną wartość. | Zadanie przedstawia funkcje tworzenia listy produktów z realnymi cenami wraz z naliczonym podatkiem VAT. Dostępne funkcje mają działać zgodnie z funkcjonalnością Windows 7 i 8. Wszystkie ceny i wartości podawane są w polskich złotych (PLN). Pola oznaczone gwiazdką są wymagane. Odszukaj i zgłoś defekt. | walidacja wartości pola wartości graniczne i klasy równoważności, walidacja danych, funkcjonalność | 1 | |||||||||||||||||||
14 | 13 | test | Test Online. Na stronie z 1 pytaniem klikamy "Następne". Na stronie z 2 pytaniem klikamy "Poprzednie". Na 1 stronie jest już zaznaczona poprawna odpowiedź. | Zadanie przedstawia przykładowy test on-line. Treść pytania i odpowiedzi nie mają znaczenia. Test składa się z pięciu pytań. Zdaj swój test znajdując defekt. | funkcjonalność, informacja w interfejsie niezgodna z rzeczywistością, bezpieczestwo, przepływ sterowania | 1 | |||||||||||||||||||
15 | 14 | csv | Podczas wczytywania pliku CSV (zawierającego min 10 wpisów), dla każdego 10-tego klienta wartość pola fax = wartości pola telefon. | Funkcjonalność polega na importowaniu danych z pliku CSV, zgodnie z przedstawionymi kolumnami (9 kolumn). Jako separator przyjmowany jest jedynie przecinek. Testowaniu podlegają jedynie pliki z rozszerzeniem CSV. Zgodnie z wymaganiami aplikacja powinna działać prawidłowo z plikami do 2MB. Defekty związane z plikami o wielkości powyżej 2MB nie podlegają zgłoszeniu. | informacja w interfejsie niezgodnia z rzeczywistością, funkcjonalność | 4 | |||||||||||||||||||
16 | 15 | katalog zdjęć | Jeśli wśród 6 zaimportowanych plików znajdą się pliki lub plik z rozszerzeniem pisanym dużymi literami *.JPG lub *.PNG to zdjęcia te nie zostaną uwzględnione w wygenerowanych Katalogu Zdjęć. | Zadanie przedstawia system, który umożliwia dodanie 6 plików graficznych. Po wczytaniu sześciu plików możliwe staje się wygenerowanie pliku o rozszerzeniu .bmp. Wygenerowany plik jest zapisywany we wskazanym przez użytkownika katalogu. Plik zawiera uprzednio wczytane zdjęcia, które są rozłożone w tabeli w dwóch rzędach i trzech kolumnach. Przyjmowany format plików to *.jpg oraz *.png. Maksymalna rozdzielczość to 200 x 200 pikseli. Tylko zdjęcia o dpi 96 będą prawidłowo wyświetlane. Odszukaj defekt. | funkcjonalność | 4 | |||||||||||||||||||
17 | 16 | katalog zdjęć | Można wczytać zdjęcie w formacie większym niż 200x200 pikseli. Wkleja się wtedy prawy gorny róg obrazka. | Zadanie przedstawia system, który umożliwia dodanie 6 plików graficznych. Po wczytaniu sześciu plików możliwe staje się wygenerowanie pliku o rozszerzeniu .bmp. Wygenerowany plik jest zapisywany we wskazanym przez użytkownika katalogu. Plik zawiera uprzednio wczytane zdjęcia, które są rozłożone w tabeli w dwóch rzędach i trzech kolumnach. Przyjmowany format plików to *.jpg oraz *.png. Maksymalna rozdzielczość to 200 x 200 pikseli. Tylko zdjęcia o dpi 96 będą prawidłowo wyświetlane. Odszukaj defekt. | walidacja danych, wartości graniczne i klasy równoważności, funkcjonalność | 1 | |||||||||||||||||||
18 | 17 | mors | Wciśniecie przycisku ponad 3 sekundy powoduje błąd - skasowanie całego wpisu (kodu). | Znajdź defekt w aplikacji służącej do tłumaczenia alfabetu Morsa na język pisany. Aby stworzyć: '.' tj. kropkę naciśnij przycisk "Sygnał", aby stworzyć: '-' tj. kreskę naciśnij i przytrzymaj przycisk "Sygnał". Rozpoznanie kodu następuje po sekundzie bezczynności użytkownika. Jeżeli wprowadzona wartość w pole "Kod Morse'a" nie zostanie rozpoznana to pole jest automatycznie czyszczone. Aplikacja docelowo będzie obsługiwana wyłącznie myszką. | niezawodność, funkcjonalność | 3 | |||||||||||||||||||
19 | 18 | bramka logiczna | Gdy użytkownik wprowadzi takie same znaki nie będące 0/1 do wejścia 1 i wejscia 2 to wynikiem jest "2". | Bramka logiczna AND zwraca jeden dla Wejścia 1 i Wejścia 2 równego jeden i zwraca zero dla innych kombinacji zera i jedynki dla Wejścia 1 i Wejścia 2. Sprawdź poprawność działania bramki logicznej AND. | walidacja wartości pola informacja w interfejsie niezgodna z rzeczywistoscią, wartości graniczne i klasy równoważności, walidacja danych | 1 | |||||||||||||||||||
20 | 19 | przelew | Użytkownik może podać ujemną kwotę przelewu co powoduje zwiększenie środków na jego koncie. | Zadanie przedstawia funkcję wysyłania przelewów w internetowym koncie bankowym. Odszukaj i zgłoś defekt. Przykładowe poprawne numery rachunków: 1) 83109069928729691303181767 2) 97116052168159436723349207 3) 33102022251281637642546453 4) 63102085042134478184474438 5) 61102064838251962701343051 Przykładowe niepoprawne numery rachunków: 1) 89105024841488137640364928 2) 89105024841488147640364345 3) 99103024841488147640384345 4) 99102024841488135640364345 5) 99102024846666135640364345. Pola oznaczone gwiazdką są wymagane. Rozłożenie pól i przycisków jest zgodne z wymaganiami klienta. | funkcjonalność, Informacja w interfejsie niezgodna z rzeczywistością, bezpieczenstwo, walidacja watości pola, wartości graniczne i klasy równoważności | 1 | |||||||||||||||||||
21 | 20 | koszyk | Użytkownik dodaje produkty do koszyka - defekt polegałby na tym, że w przypadku, gdy doda się produkt x do koszyka - potem się go usunie z koszyka i ponowne dodanie tego produktu do koszyka nie będzie możliwe. | Zadanie przedstawia uproszczony sklep z listą produktów możliwych do zakupu oraz koszykiem zawierającym wybrane przez użytkownika produkty. Pola oznaczone gwiazdką są wymagane. Funkcja "Usuń" w koszyku, usuwa wszystkie oznaczone produkty. Funkcja "Zamów" symuluje dokończenie procesu zakupowego. Znajdź i zgłoś defekt. Nie szukaj defektów użyteczności. | funkcjonalność | 3 | |||||||||||||||||||
22 | 21 | koszyk | W koszyku można zmieniać ilość zamawianego produktu. Jednak w przypadku, gdy w koszyku jest więcej niż pięć produkty - nie da się zmienić ilości zamawianych produktów. | Zadanie przedstawia uproszczony sklep z listą produktów możliwych do zakupu oraz koszykiem zawierającym wybrane przez użytkownika produkty. Pola oznaczone gwiazdką są wymagane. Funkcja "Usuń" w koszyku, usuwa wszystkie oznaczone produkty. Funkcja "Zamów" symuluje dokończenie procesu zakupowego. Znajdź i zgłoś defekt. Nie szukaj defektów użyteczności. | funkcjonalność, niezawodność, informacja w interfejsie niezgodna z rzeczywistością | 3 | |||||||||||||||||||
23 | 22 | zamiana adresu e-mail | Użytkownik zmienia adres e-mail z aktualnego na nowy. Ponowna zmiana na wcześniejszy mail nie jest możliwa. | Odszukaj defekt w standardowej funkcji zmiany adresu e-mail. Potwierdzenie zmiany adresu standardowo przesyłane na maila, tutaj pojawi się w postaci przycisku po poprawnym wypełnienu pól. W bazie znajduje sie zawsze tylko jeden aktualny adres e-mail. Wszystkie pola są wymagane. Walidacja adresu e-mail jest zgodna z wymaganiami klienta i nie podlega testowaniu. | funkcjonalność baza danych | 2 | |||||||||||||||||||
24 | 23 | vat | Błędne sortowanie po nazwie. | Zadanie przedstawia funkcje tworzenia listy produktów z realnymi cenami wraz z naliczonym podatkiem VAT. Dostępne funkcje mają działać zgodnie z funkcjonalnością Windows 7 i 8. Wszystkie ceny i wartości podawane są w polskich złotych (PLN). Pola oznaczone gwiazdką są wymagane. Odszukaj i zgłoś defekt. | funkcjonalność, informacja w interfejsie niezgodna z rzeczywistością | 3 | |||||||||||||||||||
25 | 24 | przelew | Zmiana ostatniego numeru rachunku, gdy użytkownik poda kwotę przelewu z ułamkiem (np. 23,45). | Zadanie przedstawia funkcję wysyłania przelewów w internetowym koncie bankowym. Odszukaj i zgłoś defekt. Przykładowe poprawne numery rachunków: 1) 83109069928729691303181767 2) 97116052168159436723349207 3) 33102022251281637642546453 4) 63102085042134478184474438 5) 61102064838251962701343051 Przykładowe niepoprawne numery rachunków: 1) 89105024841488137640364928 2) 89105024841488147640364345 3) 99103024841488147640384345 4) 99102024841488135640364345 5) 99102024846666135640364345. Pola oznaczone gwiazdką są wymagane. Rozłożenie pól i przycisków jest zgodne z wymaganiami klienta. | funkcjonalność, bezpieczeństwo, walidacja danych | 1 | |||||||||||||||||||
26 | 44 | ||||||||||||||||||||||||
27 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||
29 | |||||||||||||||||||||||||
30 | |||||||||||||||||||||||||
31 | |||||||||||||||||||||||||
32 | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||
34 | |||||||||||||||||||||||||
35 | |||||||||||||||||||||||||
36 | |||||||||||||||||||||||||
37 | |||||||||||||||||||||||||
38 | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||
40 | |||||||||||||||||||||||||
41 | |||||||||||||||||||||||||
42 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||
44 | |||||||||||||||||||||||||
45 | |||||||||||||||||||||||||
46 | |||||||||||||||||||||||||
47 | |||||||||||||||||||||||||
48 | |||||||||||||||||||||||||
49 | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||
51 | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||
53 | |||||||||||||||||||||||||
54 | |||||||||||||||||||||||||
55 | |||||||||||||||||||||||||
56 | |||||||||||||||||||||||||
57 | |||||||||||||||||||||||||
58 | |||||||||||||||||||||||||
59 | |||||||||||||||||||||||||
60 | |||||||||||||||||||||||||
61 | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||
63 | |||||||||||||||||||||||||
64 | |||||||||||||||||||||||||
65 | |||||||||||||||||||||||||
66 | |||||||||||||||||||||||||
67 | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||
69 | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||
71 | |||||||||||||||||||||||||
72 | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||
75 | |||||||||||||||||||||||||
76 | |||||||||||||||||||||||||
77 | |||||||||||||||||||||||||
78 | |||||||||||||||||||||||||
79 | |||||||||||||||||||||||||
80 | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||
82 | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||
84 | |||||||||||||||||||||||||
85 | |||||||||||||||||||||||||
86 | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||
88 | |||||||||||||||||||||||||
89 | |||||||||||||||||||||||||
90 | |||||||||||||||||||||||||
91 | |||||||||||||||||||||||||
92 | |||||||||||||||||||||||||
93 | |||||||||||||||||||||||||
94 | |||||||||||||||||||||||||
95 | |||||||||||||||||||||||||
96 | |||||||||||||||||||||||||
97 | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||
99 | |||||||||||||||||||||||||
100 |