Software Usability Testing: Live Workshop Schulung
Das Testen der Benutzerfreundlichkeit ist eine Technik zur Bewertung eines Softwareprodukts oder -systems, bei der die Benutzer direkt beobachten können, wie sie damit interagieren.
Der Workshop beginnt mit einer Einführung in das Usability-Testing, was es ist und wie es von Unternehmen eingesetzt wird, um gutes Softwaredesign und -entwicklung zu fördern. Die Sprache ist nicht-technisch und das Lernen ist praktisch und praxisorientiert, wobei der Schwerpunkt auf den Endbenutzern, ihren Anforderungen, ihrer Denkweise und ihrer Art der Interaktion mit dem System liegt.
Am Ende dieses Kurses werden die Teilnehmer wissen, wie sie:
- den am besten geeigneten Ansatz für Usability-Tests auf der Grundlage der einzigartigen Merkmale eines Produkts und seines Stadiums im Entwicklungszyklus zu bestimmen.
- einen Plan für Usability-Tests zu entwickeln.
- Tester zu rekrutieren, zu bewerten und zu verwalten.
- Schreiben, Zuweisen und Moderieren von Usability-Testaufgaben, die den größten Nutzen für die Endbenutzer und das Unternehmen bringen.
- Sammeln, Analysieren und Berichten der Testergebnisse.
- Effektive Kommunikation und Zusammenarbeit mit Geschäftsmanagern, Entwicklern und QA-Teams in Bezug auf die Bedeutung und die Maßnahmen, die für die Bereitstellung eines Endprodukts erforderlich sind, das nicht nur funktioniert, sondern auch gut funktioniert und die gewünschte Benutzererfahrung bietet.
Zielgruppe
- Produktverantwortliche und Manager
- QA-Manager
- Manuelle Tester
- Interne Benutzer eines Softwareprodukts oder -systems
Format des Kurses
- Ein interaktiver, von einem Dozenten geleiteter Workshop mit vielen Aktivitäten und praktischen Übungen.
Anmerkungen
- Die Fallstudien und Softwarebeispiele, die in diesem Workshop verwendet werden, werden vom Kursleiter vorab zusammengestellt. Wenn Sie die Materialien anpassen möchten, kontaktieren Sie uns bitte im Voraus.
Schulungsübersicht
Einführung
- Die Notwendigkeit von Usability-Tests
Festlegung Ihrer Teststrategie
- Ressourcen, Zeitplan und Fokus
Organisation des Testteams
- Rekrutierung und Management
Schreiben Ihrer ersten Testaufgabe
- Szenarien und Präsentation
Auswahl der Umgebung
- Ferntests vs. Vor-Ort-Tests
Moderation Ihrer Usability-Tests
- Moderiert vs. unmoderiert
- "Lautes Nachdenken" im Usability-Test
Analyse der Ergebnisse Ihrer Tests
- Statistics und Umfragen
- Messung der Zufriedenheit
Überprüfen Ihrer Testaufgaben
- Hinterfragen der ursprünglichen Annahmen
- Umgruppieren und Überarbeiten
Berichterstattung über die Ergebnisse Ihrer Tests
Standardisierung Ihrer Usability-Tests
- Internationale Standards
- Verwendung und Anpassung von standardisierten Formularen und Vorlagen
Teamübergreifende Kommunikation und Zusammenarbeit bei Usability-Tests
Schlussbemerkungen
Voraussetzungen
- Verständnis der Konzepte für Benutzeranforderungen
- Ein scharfsinniges Auge für die Vorzüge und Unzulänglichkeiten von Software aus der Sicht des Endbenutzers
- Programming und Testerfahrung sind NICHT erforderlich
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Software Usability Testing: Live Workshop Schulung - Booking
Software Usability Testing: Live Workshop Schulung - Enquiry
Software Usability Testing: Live Workshop - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
Gutes Verhältnis, Łukasz hatte Zeit für alle Fragen und konnte jedem helfen, der ein Problem hatte.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurs - Selenium WebDriver in C#
Maschinelle Übersetzung
Viele Übungen, die viele praktische Fähigkeiten vermittelt haben.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurs - Automation Testing with Cypress
Maschinelle Übersetzung
Schritt-für-Schritt-Analyse. Jede Zeile des Codes wird erklärt. Jedes Problem, das ich während des Kurses hatte, wurde erfolgreich gelöst und Łukasz sagte mir den Grund. Ich mochte auch gute Praktiken, die vorgestellt wurden. Ich war nie vom TDD-Stil überzeugt - ich finde ihn einfach nicht nützlich und seine Zeit wert. Łukasz hat so viele Vorteile von TDD aufgezeigt, dass er meine Meinung komplett geändert hat.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Maschinelle Übersetzung
Der Trainer ist nett. Seine Erklärungen sind klar und interessant. Er bemüht sich, die Unterrichtseinheiten so spannend wie möglich zu gestalten. Ich habe den Unterricht genossen und viel Wissen gewonnen. Vielen Dank. Die nützlichste Technik, die ich gelernt habe, ist das Finden von Elementen für verschiedene Webkomponenten wie Textfelder, Radio-Buttons und Schaltflächen. Manchmal wird die Element-ID nicht korrekt erfasst. Wir haben eine andere Methode zum Finden von Elementen durch Verwendung von CSS Selektoren, XPath, Name und ID kennengelernt. Ich mag die Erklärung. Danke
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Maschinelle Übersetzung
Trainerwissen, -persönlichkeit und die Beziehung zum Publikum sowie seine Geduld
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurs - Protractor: End-to-end testing for Angular web applications
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advance Test Automation in Java using Selenium with continuous integration and version control
35 StundenAm Ende dieser Ausbildung können die Teilnehmer:
- Installation und Konfiguration Maven.
- Automatische Testung mit Selenium
- Verwaltung GIT
- Integrieren kontinuierlicher Integration
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Advanced Selenium
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie eine automatisierte Testsuite mithilfe fortgeschrittener Techniken verbessern können, um die Selenium.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Komplexe Probleme bei der Testautomatisierung von Webanwendungen mit Selenium lösen.
- Anwendung von regulären Ausdrücken und musterbasierten Verifizierungstechniken.
- Handhaben von Ausnahmen, die die Testausführung anhalten.
- Programmatisch nach Web-Objekten suchen.
- Daten von Web-Steuerelementen dynamisch erfassen.
- Ein datengesteuertes Test-Framework erstellen.
- Tests mit Selenium Grid verteilen.
Advanced Selenium with C#
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie eine automatisierte Testsuite mithilfe fortgeschrittener Techniken verbessern können, um die Selenium.
Zielgruppe: Software-Tester, Test-Manager, Qualitätssicherungsexperten.
Testing Angular Applications
14 StundenIn diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie man Tests für Angular Anwendungen schreibt und verwaltet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- Entscheiden Sie, welche Strategie zum Testen einer Angular Anwendung am besten geeignet ist
- Führen Sie Unit-Tests, Komponententests, A / B-Tests und End-to-End-Tests an einer Angular Anwendung durch
- Wählen Sie die richtigen Werkzeuge für den Job: Jasmine , Karma, Protractor , Mokka usw.
- Schreiben Sie Tests in Protractor und Jasmine
- Führen Sie Tests mit Karma und Protractor und debuggen Sie sie
- Erstellen Sie eine wartbare Testsuite
- Setzen Sie Best Practices für Unit-Tests in Angular
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Angular verschiedene Namen und Versionen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2 usw. Um die in diesem Training verwendete Version anzupassen, kontaktieren Sie uns bitte, um dies zu vereinbaren.
Iridium: Cucumber and Selenium Based Testing
7 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Testingenieure und Entwickler, die lernen wollen, wie man eine komplexe Webanwendung mit Iridium testet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- End-to-End-Tests zu erstellen, die die Aktionen eines Benutzers beim Navigieren durch eine Webanwendung simulieren.
- Das Testen von thematischen Anwendungen mit mehreren Stilen zu automatisieren.
- Testfälle zu erstellen, die auch für Nichttechniker lesbar sind.
- Führen Sie Tests in einer Vielzahl von Browsern aus.
- Verwenden Sie das Iridium Snippets-Paket für Atom, um das Schreiben von Testskripten zu erleichtern.
- Reduzieren Sie die Kosten für die Pflege von benutzerdefiniertem Java Code und Seitenobjekten.
Testing React Apps with Jest
14 StundenDiese Live-Schulung unter Anleitung (vor Ort oder per Fernzugriff) richtet sich an Ingenieure, die Jest zum Testen von React Anwendungen und Komponenten einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten und Konfigurieren einer geeigneten Testumgebung.
- Schreiben Sie asynchrone Tests für React Anwendungen und Komponenten.
- Erweiterte Jest-Tests ausführen, die Mocking, Spies und Stubs beinhalten.
Protractor: End-to-End Testing for Angular Web Applications
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer aus erster Hand, wie man Protractor Tests gegen eine Angular-Beispiel-Webanwendung in einer Live-Laborumgebung schreibt.
Am Ende dieses Kurses haben die Teilnehmer Kenntnisse in Protractor erworben und sind in der Lage
- Eigene Automatisierungstests für Angular-Anwendungen zu erstellen.
- Integration von Protractor in den bestehenden Entwicklungsablauf.
- Sicherstellen, dass ihre Tests sauber und wartbar sind.
- Protractor mit oder ohne Selenium laufen lassen, um das Browserverhalten zu steuern.
Selenium C# Test Automation
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler und Tester, die Testautomatisierung mit C# und Selenium durchführen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Sie Selenium WebDriver.
- Tests mit Selenium, C# und Nunit mit Visual Studio IDE schreiben.
- Selenium-Testautomatisierung in C# ausführen.
Selenium with Jenkins and Docker
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an DevOps-Ingenieure, die Selenium zur Ausführung von Selenium-Tests in Docker-Containern verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellung einer Testautomatisierungsinfrastruktur für On-Demand-Tests.
- Entwickeln Sie ein Testautomatisierungs-Framework mit Java.
- Eine CI/CD-Pipeline von Grund auf mit Jenkins und Docker aufbauen.
Test Automation with Selenium and Katalon Studio
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Selenium und Katalon Studio zur Erstellung von automatisierten End-to-End-Testlösungen verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen und Ausführen von plattformübergreifenden Tests für jedes Betriebssystem oder Gerät.
- Integrieren Sie automatisierte Tests in eine CI/CD-Pipeline.
- Automatisieren Sie Web-, API-, Mobil- und Desktop-Tests.
Selenium WebDriver in C#
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) führt die Teilnehmer in automatisierte Tests mit Selenium WebDriver und C# in Visual Studio ein. Wenn Sie keine C#-Programmiererfahrung haben oder Ihre C#-Kenntnisse auffrischen möchten, besuchen Sie bitte den Kurs: C# für Ingenieure der Testautomatisierung.
Test automatisierung mit Selenium und Jenkins
21 StundenDieser Kurs schult die Handhabung von Testprojekten mit Selenium Testsuite und kontinuierlichen Tests mit Jenkins.
Zielpublikum:
- Software-Testingenieure
- Softwareentwickler, die an der agilen Entwicklung beteiligt sind
- Release-Manager
- QA-Ingenieure
Am Ende der Selenium-Schulung werden die Teilnehmer in der Lage sein:
- die Testsuite Selenium effektiv in realen Projekten einzusetzen
- Selenium für browserübergreifende Tests zu verwenden
- Verteilen der Tests mit Selenium Grid
- Regressionstests Selenium in Jenkins ausführen
- Testberichte und periodische Berichte mit Jenkins vorbereiten
Automation Testing with Cypress
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Cypress für die Automatisierung von Tests verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Durchführung von End-to-End-Automatisierungstests mit Cypress.
- Implementieren Sie Integrations- und Unit-Tests in einer Webanwendung.
- Nutzen Sie Cypress als Alternative zu Selenium.