#innywymiarszycia: Ile defektów w 3 minuty?

#innywymiarszycia: Ile defektów w 3 minuty?
Dziś, w ciągu trzech minut testowania, starczyło czasu jedynie na koszyk w sklepie innywymiarszycia.pl. Przy okazji trzeba zadać sobie pytanie o ryzyka i wartość ze stosowania rozwiązań półkowych, darmowych i pozbawionych wsparcia.

Strona #innywymiarszycia to sklep jakich wiele w Internecie. Korzysta on z CMS-a WordPress z dostępnymi, darmowymi nakładkami i pluginami. Problemy w nim występujące są więc identyczne dla wielu podobnych stron. Identyczne komunikaty, defekty i problemy znajdziecie w sklepach korzystających z tych samych gotowych komponentów.

Skontaktowaliśmy się z twórcą tego rozwiązania i otrzymaliśmy podziękowania za nasze zgłoszenia defektów oraz deklarację poprawek. Przyznał, że dla części komponentów zakończyło się wsparcie i muszą one zostać podmienione na nowe.

Defekty znalezione na stronie. Testowano jedynie dodawanie do koszyka, ponieważ okazało się ono kopalnią defektów.

A. Szybkie, wielokrotne klikanie w „dodaj do koszyka” powoduje błąd 503.

Przejdź na stronę https://innywymiarszycia.pl/?orderby=price&paged=1&s=kwi&post_type=product&type_aws=true >> wielokrotnie kliknij element „dodaj do koszyka” znajdującego się pod dowolnym produktem.

Pojawia się komunikat 503 Service Unavailable.

B. Powrót z 503 powoduje wyświetlenie niepoprawnego komunikatu.

Zreprodukuj defekta A >> Kliknij w przeglądarce BAC.

Wyświetla się zbiór niepoprawnych komunikatów na stronie.

C. Ciągłe wyświetlanie niepoprawnego komunikatu pomimo poprawnej operacji dodania do koszyka.

Zreprodukuj defekt B >> Kliknij „dodaj do koszyka” >> Do koszyka dodaj kolejny element przez kliknięcie „dodaj do koszyka”. Produkt dodaje się do koszyka.

Niepoprawny komunikat ciągle się wyświetla.

D. Niepoprawne zliczanie produktów w koszyku.

Zreprodukuj defekt B >> Przejdź do strony produktu, który masz w koszyku (https://innywymiarszycia.pl/p/chwost-kwiatek-szary-ze-srebrem/) >> Dodaj 99 produktów do koszyka.

Niepoprawne zliczanie produktów. Defekt powiązany z defektem C.

E. Brak przeliczenia wartości koszyka po zmianie waluty.

Wejdź na stronę produktu >> W górnej części strony kliknij symbol waluty (zmień walutę na inną niż aktualna).

Zmienia się waluta produktu, zmienia się waluta w koszyku. Cena za koszyk nie jest przeliczana na aktualną walutę.

[koniec czasu]

Wszystkie defekty wynikają prawdopodobnie z niepoprawnie skonstruowanych zapytań (odpowiedzi) asynchronicznych i pomieszania ich z synchronicznymi.

To powinno Cię zainteresować