Software Usability Testing: Live Workshop - Plan Szkolenia
Testowanie użyteczności to technika oceny oprogramowania lub systemu poprzez testowanie go na użytkownikach w celu bezpośredniej obserwacji ich interakcji z nim.
Warsztaty rozpoczynają się od wprowadzenia do testowania użyteczności, czym ono jest i jak jest wykorzystywane przez firmy do promowania dobrego projektowania i rozwoju oprogramowania. Język jest nietechniczny, a nauka jest praktyczna i praktyczna, z naciskiem na użytkowników końcowych, ich wymagania, sposób myślenia i sposób interakcji z systemem.
Pod koniec tego szkolenia uczestnicy będą wiedzieć, jak
- Określenie najbardziej odpowiedniego podejścia do testów użyteczności w oparciu o unikalne cechy produktu i jego etap w cyklu rozwoju.
- Opracowanie planu testów użyteczności.
- Rekrutacja, ocena i zarządzanie testerami.
- Pisanie, przydzielanie i moderowanie zadań testowych użyteczności, które mają największy wpływ na użytkowników końcowych i firmę.
- Zbieranie, analizowanie i raportowanie wyników testów.
- Skutecznie komunikować się i współpracować z menedżerami biznesowymi, programistami i zespołami QA w zakresie znaczenia i działań niezbędnych do dostarczenia produktu końcowego, który nie tylko działa, ale działa dobrze i zapewnia zamierzone wrażenia użytkownika.
Uczestnicy
- Właściciele i menedżerowie produktu
- Menedżerowie QA
- Testerzy ręczni
- Wewnętrzni użytkownicy oprogramowania lub systemu
Format kursu
- Interaktywny, prowadzony przez instruktora warsztat z wieloma zajęciami i praktycznymi ćwiczeniami.
Uwagi
- Studia przypadków i próbki oprogramowania używane w tym warsztacie są wstępnie przygotowane przez instruktora. Aby dostosować materiały, prosimy o wcześniejszy kontakt.
Plan Szkolenia
Wstęp
- Potrzeba testów użyteczności
Definiowanie strategii testowej
- Zasoby, czas i nacisk
Organizacja zespołu testowego
- Rekrutacja i zarządzanie
Pisanie pierwszego zadania testowego
- Scenariusze i prezentacja
Wybór środowiska
- Testowanie zdalne a testowanie na miejscu
Moderowanie testów użyteczności
- Moderowane vs niemoderowane
- Test użyteczności „Myślenia na głos”.
Analizowanie wyników testów
- Statistics i ankiety
- Pomiar satysfakcji
Powrót do zadań testowych
- Kwestionowanie początkowych założeń
- Przegrupowanie i rewizja
Raportowanie wyników testów
Standaryzacja testów użyteczności
- Międzynarodowe standardy
- Stosowanie i dostosowywanie standardowych formularzy i szablonów
Komunikowanie się i współpraca przy testowaniu użyteczności między zespołami
Uwagi końcowe
Wymagania
- Zrozumienie koncepcji wymagań użytkownika
- Umiejętność dostrzegania zalet i wad oprogramowania z perspektywy użytkownika końcowego
- Programming i doświadczenie w testowaniu NIE są wymagane
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Software Usability Testing: Live Workshop - Plan Szkolenia - Booking
Software Usability Testing: Live Workshop - Plan Szkolenia - Enquiry
Software Usability Testing: Live Workshop - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
Podejście do zespołu i umiejętność dostosowania materiału
Adam - Bank Pekao S.A. Centrala
Szkolenie - Test Automation with Selenium and Katalon Studio
Bardzo dokładnie tłumaczone każde zagadnienie
Patrycja - Alior Bank SA
Szkolenie - Selenium WebDriver in C#
Wiele ćwiczeń, które dały wiele praktycznych umiejętności.
Rafal Borek - Bytamic Solutions sp. z o.o.
Szkolenie - Automation Testing with Cypress
Przetłumaczone przez sztuczną inteligencję
Tematyka dobrze rozłożona w czasie.
Marek Bukowski - Nabywca Ergo Digital IT GMBH/ Beneficjent Ergo Digital IT GMBH Oddzial w Polsce
Szkolenie - Selenium with Jenkins and Docker
Analityka krok po kroku. Wyjaśnienie każdej linii kodu. Każdy problem, który miałem podczas kursu, został pomyślnie rozwiązany i Łukasz powiedział mi o przyczynach. Podobały mi się również przedstawione dobre praktyki. Nigdy nie byłem przekonany o stylu TDD - po prostu nie widzę w tym korzyści i nie uważam za worth jego czasu. Łukasz wskazał tak wiele korzyści TDD, że całkowicie zmienił moje zdanie.
Michal Uscinski - Devapo Sp. z o. o.
Szkolenie - Testing Angular Applications
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Advance Test Automation in Java using Selenium with continuous integration and version control
35 godzinPo zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Maven.
- Automatyzacja testowania przy użyciu Selenium
- Zarządzanie GIT
- Integracja integracji ciągłej
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Advanced Selenium
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik, aby napędzać Selenium.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwiązywanie złożonych problemów automatyzacji testów aplikacji internetowych za pomocą Selenium.
- Zastosuj wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
- Obsługa wyjątków wstrzymujących wykonywanie testów.
- Programowe wyszukiwanie obiektów sieciowych.
- Dynamiczne przechwytywanie danych z kontrolek internetowych.
- Tworzenie frameworka testowania opartego na danych.
- Dystrybucja testów za pomocą Selenium Grid.
Advanced Selenium with C#
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik.
Odbiorcy: testerzy oprogramowania, kierownicy testów, specjaliści ds. zapewnienia jakości.
Testing Angular Applications
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i utrzymywać testy dla aplikacji Angular.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wybór najbardziej odpowiedniej strategii testowania aplikacji Angular
- Przeprowadzanie testów jednostkowych, testów komponentów, testów A/B i kompleksowych testów aplikacji Angular
- Wybrać odpowiednie narzędzia do tego zadania: Jasmine, Karma, Protractor, Mocha itp.
- Pisanie testów w Protractor i Jasmine
- Uruchamianie i debugowanie testów za pomocą Karma i Protractor.
- Tworzenie łatwego w utrzymaniu zestawu testów
- Stosowanie najlepszych praktyk testowania jednostkowego w Angular
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Angular ma różne nazwy i wersje, a mianowicie: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 itd. Aby dostosować wersję używaną w tym szkoleniu, skontaktuj się z nami.
Iridium: Cucumber and Selenium Based Testing
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów testowych i programistów, którzy chcą dowiedzieć się, jak testować złożoną aplikację internetową za pomocą Iridium.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Twórz kompleksowe testy, które symulują działania użytkownika podczas poruszania się po aplikacji internetowej.
Automatyzacja testowania aplikacji tematycznych z wieloma stylami.
Tworzenie przypadków testowych, które są czytelne dla osób nietechnicznych.
Wykonywanie testów w wielu różnych przeglądarkach.
Korzystanie z pakietu Iridium Snippets dla Atom w celu ułatwienia pisania skryptów testowych.
Zmniejszenie kosztów utrzymania niestandardowego Java kodu i obiektów stron.
Testing React Apps with Jest
14 godzinTo prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą używać Jest do testowania React aplikacji i komponentów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja odpowiedniego środowiska testowego.
- Pisanie testów asynchronicznych dla React aplikacji i komponentów.
- Uruchamianie zaawansowanych testów Jest, które obejmują mocking, spies i stubs.
Protractor: End-to-End Testing for Angular Web Applications
14 godzinW tym instruktażowym szkoleniu na żywo w Polsce uczestnicy uczą się z pierwszej ręki, jak pisać Protractor testy na przykładowej aplikacji internetowej Angular w środowisku laboratoryjnym na żywo.
Pod koniec tego kursu uczestnicy zdobędą biegłość w Protractor i będą czuć się komfortowo.
- tworzenie własnych testów automatyzacji dla aplikacji Angular.
- zintegrowanie Protractor z istniejącym przepływem pracy programistycznej.
- zapewnienie, że ich testy są czyste i łatwe w utrzymaniu.
- uruchamianie Protractor z lub bez Selenium, aby sterować zachowaniem przeglądarki.
Selenium with Jenkins and Docker
14 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów DevOps, którzy chcą używać Selenium do wykonywania Selenium testów wewnątrz kontenerów Docker.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie infrastruktury automatyzacji testów do testowania na żądanie.
- Rozwijanie struktury automatyzacji testów przy użyciu języka Java.
- Zbudowanie potoku CI/CD od podstaw przy użyciu Jenkins i Dockera.
Test Automation with Selenium and Katalon Studio
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla testerów oprogramowania, którzy chcą używać Selenium i Katalon Studio do tworzenia kompleksowych rozwiązań do automatycznego testowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Generowanie i wykonywanie testów wieloplatformowych dla dowolnego systemu operacyjnego lub urządzenia.
- Integracja testów automatycznych z potokiem CI/CD.
- Automatyzuj testowanie stron internetowych, testowanie API, testowanie urządzeń mobilnych i testowanie komputerów stacjonarnych.
Selenium WebDriver w C#
14 godzinTo prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) wprowadza uczestników w zautomatyzowane testowanie za pomocą Selenium WebDriver i C# w Visual Studio. Jeśli nie masz doświadczenia w programowaniu w języku C# lub chcesz go odświeżyć, zapoznaj się z kursem: C# dla inżynierów testów automatycznych.
Automation Testing with Cypress
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla testerów oprogramowania, którzy chcą używać Cypress do automatyzacji testów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Przeprowadź kompleksowe testy automatyzacji za pomocą Cypress.
- Wdrażanie testów integracyjnych i jednostkowych w aplikacji internetowej.
- Używaj Cypress jako alternatywy dla Selenium.
Testowanie aplikacji internetowej za pomocą Playwright w C# .NET
14 godzinSzkolenie skierowane jest do programistów aplikacji webowych .NET i testerów. Podczas szkolenia poznasz nowoczesne środowisko Playwright aby efektywnie testować aplikacje webowe w celu wyeliminowania błędów i podniesieniu jakości oprogramowania. Szkolenie będzie prowadzone w formie praktycznych warsztatów podczas, których będziemy testować gotową aplikację webową.