Defekt strony, który zawiesza przeglądarkę

 

Są takie defekty aplikacji webowych, które potrafią zniszczyć wszystko wokół. Ten, który prezentujemy reprodukujecie na własną odpowiedzialność.

Defekt został znaleziony przez Panię Edytę podczas kursu „Praktyka testowania” i jest tak absurdalny, że zdecydowaliśmy się go opublikować.

TYTUŁ

Całkowite zawieszenie przeglądarki podczas wyszukiwania zabytku spoza terenu Polski.

OPIS

Kroki do odtworzenia:
1/ użytkownik otwiera stronę
https://otwartezabytki.pl/pl

2/ użytkownik wybiera zakładkę /przeglądaj zabytki/

3/ użytkownik wybiera /opcje filtrowania/ -> Zabytek znajdujący się poza Polską https://otwartezabytki.pl/pl/relics?search%5Blocation%5D=world

4/ użytkownik wybiera dowolne państwo z lewego menu

5/ użytkownik klika /szukaj/ -> spowolnienie pracy przeglądarki -> zawieszenie pracy przeglądarki

Oczekiwany rezultat:
- użytkownik po wybraniu opcji wyszukiwania powinien móc zobaczyć wyszukiwany element, ewentualnie komunikat o braku danego zabytku w bazie
- użytkownik ma możliwość wyszukać zabytku wg. opcji filtrowania (w jakim kraju, nazwa oryginalna, nazwa spolszczona)

Rzeczywisty rezultat:
- użytkownik po wybraniu funkcji /szukaj/ i określeniu opcji filtrowania nie może wyszukać zabytków, ponieważ strona spowalnia przeglądarkę
- użytkownik nie ma możliwości wyszukania zabytków spoza terenu Polski, ponieważ strona powoduje zawieszenie pracy całej przeglądarki

Warunki wstępne:
1/ przeglądarka działa poprawnie

2/ strona https://otwartezabytki.pl/pl działa poprawnie

3/ użytkownik zna login i hasło

4/ przeglądarka w pełnej rozdzielczości 1440x900

5/ użytkownik wie, jak i w którym miejscu (na stronie) znajduje się funkcja /szukaj/

Uwagi:
- używanie w/w funkcji powoduje "zawieszenie" pracy całej przeglądarki i wymaga wymuszenia zatrzymania
- defekt nie występuje przy użyciu 
ki Safari.

 

Udało Wam się zreprodukować?

 

Najbliższe terminy szkoleń

 

7-8 listopada - Warszawa

TestComplete od podstaw


7-8 listopada - Kraków

Administracja JIRA na poziomie projektowym


18-20 listopada - Katowice

ISTQB Poziom Podstawowy


18-20 listopada - Kraków

Python dla testerów oprogramowania

 

Partnerzy

Narzędzia testerskie