Wprowadzenie do testowania użyteczności
Praktyka sprawdzania projektu i metod produktu przez umożliwienie odpowiednim użytkownikom korzystania z produktu jest znana jako test użyteczności. Podczas testowania odpowiadającym klientom zwykle mówi się, aby obserwowali produkt i pracowali z nim, będąc pod nadzorem naukowca, aby zobaczyć, kiedy i gdzie klienci napotykają problemy w zarządzaniu i wykonywaniu obowiązków związanych z określonym produktem.
Testy użyteczności można wykonać kilka razy, dopóki badacze nie zauważą żadnych problemów, z którymi borykają się użytkownicy. Główne zalety testów użyteczności mają na celu identyfikację wad i wad produktu, zanim zostanie on wysłany do masowej produkcji.
Proces testowania użyteczności
Proces testowania użyteczności można wykonać w kilku krokach. Chociaż zajmuje dużo czasu, zapewnia naukowcom najlepsze i najdokładniejsze wyniki z rzeczywistych testów. To daje wyobrażenie o błędach i wadach Twojego produktu, które pomogą ci żywo, zanim przekażesz go społeczeństwu. Proces testowania użyteczności pomoże Ci podać i wygenerować wiele rozwiązań dla każdego problemu, który pojawi się w trakcie testowania.
Techniki testowania użyteczności
- Pierwszy typ, jeśli proces ten nosi nazwę rozwoju prototypu. Niezależnie od dziedziny produktu, w której się specjalizujesz, celem jest przetestowanie pomysłu i złomowanie pomysłu razem.
- Na podstawie produktu końcowego możesz określić, co chcesz studiować i zastosować w praktyce oraz jakie są cele tej metody.
- Najważniejszym kolejnym krokiem jest opracowanie. W pewnym sensie zacząłeś angażować się w nią w części poświęconej rozwojowi prototypów. Plan testów powinien odpowiedzieć na dwa zasadnicze pytania - na co masz zamiar przyjrzeć się lub przetestować oraz w jaki sposób uzyskasz wyniki.
- Teraz masz prototyp, a także produkt, który chcesz sprawdzić. Następnym krokiem jest rekrutacja uczestników do testowania. Wielu twierdzi, że jest to najtrudniejsza część procesu, ponieważ muszą znaleźć prawdziwych ludzi o doskonałych cechach. Najłatwiej jest uzyskać profesjonalną pomoc w osiągnięciu tego celu. To da ci najlepszy wynik.
- Podstawowym etapem tego procesu jest przeprowadzenie testu. Można to zrobić na miejscu lub zdalnie. Wiele osób twierdzi, że wykonanie testu we własnym zakresie daje możliwość moderowania doświadczeń użytkownika na żywo i uzyskania pomysłu, chociaż zdalne trzymanie go może być również oczywistością.
- Wreszcie, zorganizowanie i uzyskanie najlepszych wyników testu jest czasochłonne, ale należy to zrobić cierpliwie i poprzez podwójne sprawdzenie błędów.
Przykłady testów użyteczności
- Osoba, która jest programistą IOS, miała prosty pomysł na stworzenie aplikacji, która jest znacznie prostsza niż aplikacja Przypomnienia, która została uruchomiona z wieloma problemami, ponieważ nie była przyjazna dla użytkownika.
- Osoba chce, aby proces aplikacji był tak prosty, jak to tylko możliwe, poprzez skomponowanie przez osobę, co dana osoba musiała zapamiętać, w tym momencie wybranie z góry określonej daty, którą nasz system określiłby w zależności od asortymentu elementy, stuknięcie „gotowe” i to by było na tyle.
- Te punkty były bez fanaberii. Poza tym deweloper musiał dodatkowo mieć niezbędny widok podsumowania, aby zademonstrować aktualizacje klienta i wprowadzić opcje zmiany tych aktualizacji i ogólnie zmiany ustawień aplikacji. Zdecydował się na zbyt umiarkowaną odpowiedź na dostęp, który widzi; klienci stuknęli w znak w tym momencie, otworzy menu, w tym momencie stukną symbol i przejdą do podsumowania. Brzmiało to dobrze dla nas - i dla wczesnych analizatorów beta (które były głęboko zaangażowane w procedurę).
- Okazało się, że ten układ był zbyt krótkowzroczny; zaniedbał włączenia wystarczającej liczby znaczników, co głęboko wpłynęło na łatwość użycia. Jak deweloper mógł to zlokalizować? Poprzez testy użyteczności.
- Wykorzystaliśmy urządzenie, które umożliwiło nam zdalne testowanie i wypróbowaliśmy je z klientami, którzy współpracowali z naszą aplikacją nieoczekiwanie i są pierwszymi użytkownikami.
- Krytyka, jaką otrzymał deweloper, była niewyobrażalnie sprytna: nikt nie zdawał sobie sprawy z tego, jak otworzyć menu, a co bardziej okropne, że otwarcie listy było nawet możliwe. Odkrył, że symbole były zbyt konceptualne - wykorzystywał listę przypominającą kanapkę, gdy korzystał z menu kanapki, daleki był od standardu - aby przywołać ich możliwości, a potem, przechodząc do menu, nie było jasne, jak zmieniać rzeczy. Ogólnie rzecz biorąc, były różne problemy.
Zalety testów użyteczności:
Korzystanie z Testów użyteczności ma wiele zalet, w tym:
- Krytyka bezpośrednio od zamierzonej grupy interesu, aby wyśrodkować grupę zadaniową.
- Dyskusje wewnętrzne można rozwiązać, testując problem, aby przekonać się, jak klienci reagują na różne omawiane alternatywy.
- Problemy i potencjalne problemy pojawiają się przed rzuceniem produktów.
- Można to zobaczyć pod koniec premiery.
- Zwiększa to prawdopodobieństwo użycia i zmienia użycie.
- Ogranicza niebezpieczeństwo upadku produktu na rynek.
Wady testowania użyteczności:
- Testy użyteczności dają wiele korzyści; jednak korzystanie z tej filozofii wiąże się z kilkoma problemami, o których należy pamiętać.
- Początkowo testy nie są w 100% delegowane do rzeczywistej sytuacji.
- Dodatkowo, łatwość testowania jest w większości subiektywna, więc nie daje ogromnych przykładów krytyki, jaką może przeprowadzić ankieta, jednak wkład może być niewątpliwie progresywnie precyzyjny i sprytny.
Wniosek
Podsumowując i powtarzając, testowanie odpowiedzi z prawdziwymi klientami jest najlepszą metodą na określenie, gdzie są najważniejsze problemy z użytecznością. Co więcej, napędzanie wadliwego, niebezpiecznego przedmiotu, który zasadniczo nie jest pomocny, nie jest mądrą myślą - niezależnie od tego, czy nie zamierzasz go adaptować, oznacza to, że marnujesz swój czas na budowanie czegoś, czego nikt nie wykorzysta.
Polecane artykuły:
Jest to przewodnik po testach użyteczności. Tutaj omawiamy, co to jest test użyteczności? techniki testowania, proces testowania, zalety i wady z kilkoma przykładami. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -
- Narzędzia testujące DevOps
- Co to jest DevOps?
- Cykl życia DevOps
- Cykl życia defektu w testowaniu oprogramowania
- 8 Ważne zadanie, aby napisać szablon planu testowego