Online oder vor Ort durchgeführte Live-Schulungen zum Thema Softwaretests zeigen durch interaktive Diskussionen und praktische Übungen, wie Fachwissen und Fähigkeiten eingesetzt werden können, um die Produktivität und Effizienz von Tests drastisch zu steigern.
Software-Testing-Schulungen sind als "Online-Live-Schulungen" oder "Live-Schulungen vor Ort" erhältlich. Die Online-Live-Schulung (auch "Remote-Live-Schulung" genannt) wird über einen interaktiven Remote-Desktop durchgeführt. Onsite-Live-Training kann vor Ort beim Kunden in Düsseldorf oder in den NobleProg Corporate Training Centern in Düsseldorf durchgeführt werden.
NobleProg -- Ihr lokaler Schulungsanbieter
Düsseldorf
NobleProg Düsseldorf, Mindener Str. 30, Düsseldorf, germany, 40227
Überblick
Unsere Schulungsräumlichkeiten befinden sich in der Mindener Str. 30 in Düsseldorf. Unsere großzügigen Schulungsräume südwestlich des Stadtzentrums und bieten optimale Trainingsbedingungen für Ihre Bedürfnisse.
Anfahrt
Die NobleProg-Schulungsräumlichkeiten liegen verkehrsgünstig nahe der U-Bahnstation Oberbilker Strasse. Im Süden erreicht man die Autobahn A46.
Parkplätze
Rund um unsere Schulungsräume finden Sie zahlreiche Parkplätze.
Lokale Infrastruktur
In der Düsseldorfer Innenstadt finden Sie zahlreiche Hotels und Restaurants.
Diese von einem Trainer geleitete Live-Schulung in Düsseldorf (online oder vor Ort) richtet sich an Anfänger und Fortgeschrittene, die praktische Erfahrungen in der Planung, Durchführung und Verwaltung von UAT-Prozessen sammeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Rolle und Bedeutung von UAT im Softwareentwicklungszyklus zu verstehen.
UAT-Testfälle und -Szenarien zu entwerfen und auszuführen.
Industriestandard-Tools zur Verwaltung und Verfolgung des UAT-Fortschritts zu verwenden.
Effektive Identifizierung, Meldung und Verfolgung von Fehlern.
Zusammenarbeit mit Entwicklern, Testern und Interessengruppen für eine erfolgreiche UAT-Ausführung.
Diese Live-Schulung in Düsseldorf (online oder vor Ort) richtet sich an fortgeschrittene Automatisierungsentwickler, die die Leistungsfähigkeit von BlazeMeter für Automatisierungsaufgaben nutzen möchten, um intelligente und interaktive Automatisierungslösungen zu erstellen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
Die Grundlagen von BlazeMeter und seine Rolle in der Automatisierung zu verstehen.
BlazeMeter für die Automatisierung von Aufgaben und Prozessen zu nutzen.
Individuelle Automatisierungslösungen mit BlazeMeter zu entwickeln.
Best Practices für den Einsatz von BlazeMeter in Automatisierungsprojekten anwenden.
Diese von einem Trainer geleitete Live-Schulung in Düsseldorf (online oder vor Ort) richtet sich an Anfänger, die lernen möchten, wie man BlazeMeter für Testaufgaben einsetzt, um umfassende Tests zu entwerfen und durchzuführen, Ergebnisse zu analysieren und zu berichten sowie die Leistung zu überwachen und zu optimieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
Die Grundlagen von BlazeMeter und seine Funktionen und Vorteile zu verstehen.
BlazeMeter zum Erstellen und Ausführen verschiedener Testtypen verwenden.
Testergebnisse und Metriken zu analysieren und zu berichten.
Überwachung und Optimierung der Testleistung und -qualität.
Anwendung von Best Practices für den Einsatz von BlazeMeter in Testprojekten.
Diese 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.
Diese Live-Schulung in Düsseldorf (online oder vor Ort) richtet sich an Qualitätssicherungsingenieure auf mittlerem Niveau, die Apache JMeter für Software-Leistungstests einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Prinzipien des Leistungstestens und die Rolle des Apache JMeter zu verstehen.
Apache JMeter zu installieren, zu konfigurieren und zu navigieren, um Testpläne zu erstellen und auszuführen.
Umfassende Testpläne mit fortgeschrittenen Funktionen wie Parametrisierung und Skripting zu entwerfen.
Analysieren von Testergebnissen, um Leistungsprobleme zu erkennen und Anwendungen zu optimieren.
Durchführen von verteilten Tests und Anwenden von Best Practices in realen Szenarien.
Dieses von einem Lehrer geleitete Live-Training in Düsseldorf (online oder vor Ort) richtet sich an Tester mittlerer Stufe, die lernen möchten, wie man Leistungstests mit der LoadRunner Enterprise-Plattform durchführt.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Verstehen Sie die Grundlagen von Leistungstests und ihre Bedeutung für die Softwareentwicklung. Planen und entwerfen Sie Leistungstests effektiv auf der Grundlage von Geschäftsanforderungen und Systemspezifikationen. Konfigurieren und verwalten Sie Testumgebungen, einschließlich Server, Netzwerke und Clientsysteme. Führen Sie Leistungstests durch, überwachen Sie Systemressourcen und erfassen Sie relevante Leistungsmetriken. Analysieren Sie Testergebnisse und identifizieren Sie Leistungsengpässe. Erstellen Sie umfassende Berichte, um Testergebnisse und Empfehlungen zu kommunizieren.
Diese instructor-geführte, Live-Schulung (online oder vor Ort) richtet sich an Softwaretest-Experten mit mittleren Kenntnissen, die sich in TOSCA zertifizieren lassen und ihre Kompetenz im Bereich Testautomatisierung mit Tricentis Tosca nachweisen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Struktur und die Anforderungen der TOSCA-Zertifizierung zu verstehen.
TOSCA-Konzepte zu beherrschen, einschließlich Testfalldesign, Automatisierung und Ausführung.
Best Practices für die Erstellung wiederverwendbarer und wartbarer Testfälle anzuwenden.
Sich auf die praktischen und theoretischen Bestandteile der TOSCA-Zertifizierungsprüfung vorzubereiten.
Dieser Kurs schult den Umgang mit Testprojekten und vermittelt praktische Erfahrungen mit Webanwendungen, funktionaler Testautomatisierung und browserübergreifender Testautomatisierung unter Verwendung der Selenium-Testsuite.
Zielpublikum:
Software-Testingenieure
Softwareentwickler, die an der agilen Entwicklung beteiligt sind
Am Ende der Selenium-Schulung werden die Teilnehmer in der Lage sein:
die Selenium-Testsuite effektiv in realen Projekten einzusetzen
Selenium für browserübergreifende Tests zu verwenden
In dieser Live-Schulung in Düsseldorf lernen die Teilnehmer, wie man Webservices mit SoapAPI testet. Wir besprechen, wie API-Tests einige der Unzulänglichkeiten von UI- und Unit-basierten Tests beheben können. Die Schulung umfasst praktische Übungen und ein Projekt zur Entwicklung einer API-Testsuite.
Am Ende der Schulung haben die Teilnehmer eine genaue Vorstellung davon, wann API-Tests implementiert werden sollten, wie man APIs erkundet und auf sie zugreift, wie man verschiedene Arten von Tests sowohl für SOAP- als auch für REST-basierte APIs durchführt und wie man seine Arbeit in einer integrierten, automatisierten Testsuite zusammenführt.
Dieser Einführungskurs soll Testprofis mit den Grundlagen des Testens von Webanwendungen mit Selenium vertraut machen. Tester können Skripts sowohl mit der Selenium IDE als auch mit dem Selenium 2 WebDriver erstellen, verbessern und warten.
Zielgruppe
Zielgruppe sind Softwaretester, die das Testen von Webanwendungen mit Selenium automatisieren Selenium . Diese Tester sind möglicherweise neu in der Testautomatisierung und können auch Praktiker, Manager oder Teamleiter der Qualitätssicherung umfassen, die für die Interaktion mit Testern verantwortlich sind oder sicherstellen müssen, dass die Tools vollständig und angemessen implementiert werden.
Am Ende des Kurses können Sie:
Beschreiben Sie die Funktion und den Zweck von Selenium
Verstehen Sie die Vorteile und den richtigen Ansatz für die Testautomatisierung
Zeichnen Sie automatisierte Testfälle auf
Spielen Sie automatisierte Testfälle ab
Anwenden und Verwenden verschiedener Überprüfungstechniken
Ergebnisse anzeigen und analysieren
Konfigurieren und Verwenden der Selenium RC (Fernbedienung)
Erstellen und arbeiten Sie mit Testsuiten
Planen Sie automatische Testläufe
Verwenden Sie verschiedene Selenium Skriptformate
Ändern Sie Skripte, um die Funktionalität zum Testen der Anwendung zu erweitern
Konfigurieren Sie Selenium mit Eclipse und dem Selenium 2 WebDriver
Verstehen und Verwenden von RTTS-Hilfedateien
Konvertieren Sie Selenium-Code, um mit dem Selenium 2 WebDriver zu arbeiten
Konfigurieren Sie benutzerdefinierte Protokolldateien
Erstellen Sie eine benutzerdefinierte Objektzuordnung
Erstellen Sie wiederverwendbare Module, um die Skriptwartung zu reduzieren
In 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.
Diese 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.
Diese 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.
In 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.
In dieser von einem Trainer geleiteten Live-Schulung kombinieren die Teilnehmer die Leistungsfähigkeit von Python mit Selenium, um das Testen einer Beispiel-Webanwendung zu automatisieren. Durch die Kombination von Theorie und Praxis in einer Live-Laborumgebung erhalten die Teilnehmer das Wissen und die Praxis, die sie benötigen, um ihre eigenen Web-Testing-Projekte mit Python und Selenium zu automatisieren.
In 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.
This instructor-led, live training in Düsseldorf begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
Am Ende dieser Schulung verfügen die Teilnehmer über ein solides Verständnis von BDD und Behave sowie über die notwendige Praxis, um diese Techniken und Werkzeuge in realen Testszenarien zu implementieren.
Diese 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.
In dieser Live-Schulung unter Anleitung lernen die Teilnehmer, wie sie qualitativ hochwertige Tests schreiben können, indem sie "Drehbücher" und die Idee von "Akteuren, Aufgaben und Zielen" verwenden, um Tests in geschäftlichen Begriffen und nicht als Interaktionen zwischen Systemkomponenten auszudrücken. Wir betrachten sowohl funktionale als auch UI-Testszenarien und zeigen, wie Serenity zur Verwaltung ihrer Tests verwendet werden kann. Alle Vorträge, Notizen, Quizfragen und Diskussionen werden von praktischen Übungen und Implementierungen begleitet.
Am Ende dieser Schulung werden die Teilnehmer das Serenity-Framework verstanden haben und in der Lage sein, es problemlos zu nutzen. Ebenso wichtig ist, dass die Teilnehmer lernen, die Testautomatisierung aus einem anderen Blickwinkel zu betrachten und anzugehen.
Dieser Kurs bietet einen umfassenden Überblick über die Verwendung automatisierter Funktions- und Leistungstests mit Selenium und JMeter Verwendung der Java / Maven Umgebung. 3 Tage sind für Selenium , 2 Tage für JMeter .
In 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.
Dieser Kurs wurde für Testmanager, Qualitätssicherungsmitarbeiter, Tester, Softwareentwickler, Projektmanager und das Management entwickelt, um zu erklären, wie die Agile-Projektmanagement-Frameworks (insbesondere SCRUM) mit dem Testen umgehen.Am Ende des Kurses wird jeder Teilnehmer einen Testplan für eine Beispielanwendung entwerfen und ausführen (es kann eine tatsächliche Kundenanwendung sein, falls verfügbar).
Agile Software Testing handelt es sich um eine Reihe von Testverfahren, mit denen Softwarequalitätsprobleme nach den Grundsätzen der agilen Entwicklung zeitnah und kontinuierlich zurückgezahlt werden.
Continuous Integration (CI) bezieht sich auf alle Entwickler in einem Team, die ihre Arbeit mehrmals täglich zusammenführen.
Dieser Kurs bietet eine kurze Einführung in das Testen von Agile Software. Es befasst sich mit grundlegenden Testkonzepten im Rahmen der Agile ( Scrum ) -Entwicklung und verwendet das Agile Testing Quadrants-Modell von Crispin & Gregory ( More Agile Testing, 2014) als Framework, um aktuelle Prinzipien und Praktiken des Agile Testing zu untersuchen.
Überblick
Dieser zweitägige Kurs bietet eine kurze Einführung in das Testen von Agile Software. Es befasst sich mit grundlegenden Testkonzepten im Rahmen der Agile ( Scrum ) -Entwicklung und verwendet das Agile Testing Quadrants-Modell von Crispin & Gregory ( More Agile Testing, 2014) als Framework, um aktuelle Prinzipien und Praktiken des Agile Testing zu untersuchen.
Zielgruppe
Dieser Kurs richtet sich an Entwicklungsteams, die ihre Testpraktiken in einem Agile Kontext verbessern möchten.
Es eignet sich auch für diejenigen, die das Testen als bestimmte Karriere verfolgen möchten, und ist eine geeignete Voraussetzung für den iSQI Certified Agile Tester-Kurs.
In dieser von einem Kursleiter geleiteten Live-Schulung (vor Ort oder per Fernzugriff) lernen die Teilnehmer anhand einer Reihe praktischer Live-Laborübungen, wie sie AutoIt zur Automatisierung von Fensteranwendungen einsetzen können.
Behat ist ein Behavior Driven Development (BDD) Test-Framework, das in PHP geschrieben wurde. Es erleichtert die Kommunikation zwischen Entwicklern, Testern, Geschäftsinteressenten und Kunden während des Softwareentwicklungsprozesses. Mit Behat können technisch nicht versierte Personen klare Beschreibungen des beabsichtigten Verhaltens einer Anwendung schreiben und diese "Szenarien" dann als funktionale Tests gegen die Anwendung ausführen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie mit Behat und PHP Testfälle im BDD-Stil schreiben und ausführen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Automatisierte Tests durchzuführen, die in der für Menschen lesbaren Sprache "Given, When, Then" Gherkin geschrieben sind
Auf Behat basierende Testfälle zu verwenden, um die Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern
Integration von Behat mit Selenium, Mink, Goutte und anderen Browser-Emulatoren zur Durchführung von Tests und Erstellung von Berichten
Erweitern Sie die Funktionalität von Behat durch sein Erweiterungssystem
Testen Sie zahlreiche Nutzungsszenarien über Terminalbefehle, REST-APIs und mehr.
Zielgruppe
Testingenieure
Entwickler
Format des Kurses
Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Der Kurs behandelt zeitgemäße Entwicklungsprinzipien und -praktiken, einschließlich des Stellenwerts von Projektmanagement, Testen und Geschäftsanalyse, im Agile- und traditionellen Wasserfall-Kontext.
Der Kurs ist als Workshop konzipiert, in dem die Teilnehmer die Möglichkeit haben, Fragen zu stellen und die praktische Anwendung der Inhalte zu erkunden.
Dieser Kurs besteht aus einer Reihe von Modulen, wobei jedes Modul 1,5 Stunden dauert, d.h. ein Schulungstag würde aus 4 Modulen bestehen.
Zielpublikum
Dieser Kurs richtet sich an alle, die einen schnellen Überblick über die moderne Wasserfall- und Agile-Softwareentwicklung und die Auswirkungen auf Projektmanagement, Testen und Geschäftsanalyse gewinnen möchten.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) führt die Teilnehmer durch reale Fälle der verhaltensgesteuerten Entwicklung (Behavior Driven Development, BDD) und demonstriert praxisnah die Umsetzung Cucumber in verschiedenen Testszenarien.
Cucumber ist ein quelloffenes BDD-Framework zum Schreiben von Tests in natürlicher Sprache. BDD oder Behavior Driven Development (verhaltensgesteuerte Entwicklung) ist eine agile Softwareentwicklungstechnik, die die Zusammenarbeit zwischen Entwicklern, QA und nicht-technischen Geschäftsleuten in einem Softwareprojekt fördert.
Diese Schulung beginnt mit einer Diskussion über BDD und wie Cucumber zur Durchführung von BDD-Tests für Webanwendungen verwendet wird. Die Teilnehmer erhalten reichlich Gelegenheit, mit dem Kursleiter und anderen Teilnehmern zu interagieren, während sie die erlernten Konzepte und Taktiken in dieser praktischen, praxisorientierten Laborumgebung umsetzen.
Am Ende dieses Kurses haben die Teilnehmer ein solides Verständnis von BDD und Cucumber sowie die nötige Praxis und das nötige Toolset, um ihre eigenen Testfälle für reale Software-Testszenarien zu schreiben.
Format des Kurses
Starke Betonung der praktischen Anwendung.
Die meisten der Konzepte werden anhand von Beispielen, Übungen und praktischer Entwicklung vermittelt.
Hinweis
Dieser Kurs verwendet Eclipse und Selenium. Wenn Sie eine andere IDE oder ein anderes Testautomatisierungs-Framework verwenden möchten, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Wenn Ihr Team zum ersten Mal vom manuellen Testen zum automatisierten Testen übergeht, nehmen Sie bitte Kontakt mit uns auf, um eine Erweiterung der Schulung zu vereinbaren, die zusätzliche Aspekte des automatisierten Testens umfasst.
Cucumber.js ist eine native JavaScript Implementierung von Cucumber.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man Testfälle im Stil von BDD (Behavior Driven Devleopment) mit Cucumber und Javascript schreibt und ausführt.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Automatisierte Tests in einer für den Menschen lesbaren Sprache auszuführen, Gherkin
Testfälle auf Basis von Cucumber zu verwenden, um die Kommunikation und Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern
Cucumber.js mit anderen Test-Frameworks wie Protractor zum Testen von Angular Anwendungen zu integrieren
Format des Kurses
Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Diese von einem Trainer geleitete Live-Schulung in Düsseldorf (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.
Diese 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.
Dieser Kurs befasst sich mit fortgeschrittenen Webanwendungstesttechniken. Es konzentriert sich auf die vollständige Automatisierung, Skripterstellung und Integration von Tests mit externen Datenquellen.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, Ingenieure und Architekten, die ihre Webanwendungen und -dienste absichern wollen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, ihre Webanwendungen und -dienste mit Hilfe des OWASP-Testframeworks und der Tools zu integrieren, zu testen, zu schützen und zu analysieren.
Diese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Postman für API-Tests verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Tests mit automatisierten Anfragen und Workflows durchführen.
Eine API mit Hilfe eines Versionskontrollsystems definieren, entwickeln, testen und beobachten.
Dynamische Daten in einer Anfrage generieren.
Tests für die Überarbeitung im Team in Sammlungen dokumentieren und organisieren.
Die Schulung steht Entwicklern, Scrum Masters, Product Owner und einigen Aspekten der Geschäftsabteilung offen. Ziel der Schulung ist es, Themen wie Qualitätssicherung und kontinuierliche Integration sowie deren Platz in Projekten mit agilen Methoden vorzustellen. Die Teilnehmer erhalten eine breite Perspektive auf die diskutierten Themen sowie praktische Kenntnisse über die Werkzeuge und Prozesse der Softwareentwicklung gemäß QA / CI. Unternehmensvertreter werden in der Lage sein, die Vorteile der Implementierung dieser Tools und Prozesse zu kennen und sowohl Zeit als auch Kosten für die Softwareentwicklung zu ermitteln. Die vorgestellten Probleme basieren auf PHP oder Java , abhängig von den Kundenanforderungen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie REST-API-Dienste mit Hilfe von Rest Assured testen können. Wir besprechen, wie API-Tests einige der Unzulänglichkeiten von UI- und Unit-basierten Tests beheben können. Die Schulung umfasst praktische Übungen und ein Testentwicklungsprojekt. Am Ende der Schulung wissen die Teilnehmer, wann sie REST-API-Tests durchführen sollten, wie sie APIs erkunden und darauf zugreifen können, wie sie verschiedene Testarten durchführen und wie sie ihre Tests durch Integration und Automatisierung zusammenführen können.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Softwaretester, die REST-Webdienste mit Postman, Java und Rest Assured APIs testen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Automatisieren Sie Webservice-API-Tests mit Postman und REST Assured API.
Berichte für Ausführungsergebnisse generieren.
Entwerfen und Implementieren von Automatisierungsframeworks mit REST Assured API.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Testingenieure, die lernen möchten, wie man eine Reihe von Testfällen und eine Testsuite schreibt und die Tests anschließend an einer Demo-Anwendung ausführt.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Verwenden Sie den schlüsselwortgesteuerten Testansatz des Robot Frameworks und die tabellarische Testdatensyntax zum Schreiben und Ausführen von Tests.
Verwenden Sie eine konsistente Syntax, um neue Schlüsselwörter aus bestehenden zusammenzustellen.
Durchführung von Behavior Driven Development (BDD)-Tests im Gherkin-Stil (ähnlich wie bei Cucumber).
Generieren und interpretieren Sie Berichte und Protokolle, um Fehler in der getesteten Anwendung zu beheben.
Erweiterung der Fähigkeiten von Robot Framework mit Bibliotheken von Drittanbietern, die in Python, Java, Perl, Javascript und PHP geschrieben sind.
Integration von Robot Framework mit Selenium zum Testen von Webanwendungen.
Dieser eintägige Kurs führt die Teilnehmer mit praktischen Übungen durch die Grundlagen von RSpec , BDD (Behavior Driven Development) und anderen Testmethoden.
Diese 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.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie mit SpecFlow Akzeptanztests schreiben können, die sowohl für technische als auch für nicht-technische Beteiligte verständlich sind.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Binden von Geschäftsanforderungen an .NET-Code.
BDD-Techniken anwenden, um eine lebendige Dokumentation für eine Anwendung zu erstellen.
SpecFlow von Visual Studio oder der Kommandozeile aus starten.
Integrieren Sie SpecFlow in eine bestehende kontinuierliche Test- und Build-Umgebung.
Integrieren Sie SpecFlow mit anderen Test-Frameworks wie MSTest, NUnit, xUnit und MbUnit.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie die Funktionen von TestComplete's nutzen können, einschließlich des Testobjektmodells, der Prüfpunkte, der Namenszuordnung und der Benutzeroberfläche, um automatisierte Tests für Desktop-, Web- und mobile Anwendungen durchzuführen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Erstellen, Aufzeichnen und Ausführen von Funktionstests.
Ein skalierbares und wartbares Test-Framework erstellen.
Erstellen von Checkpoints, Anpassen von Tests für mehrere Geräte und Analysieren von Testergebnissen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie Tosca für die Durchführung von End-to-End-Tests (Web + Backend) einsetzen können. Die Schulung kombiniert Theorie und Praxis in einer Live-Laborumgebung, so dass die Teilnehmer die Möglichkeit haben, mit der Technologie, dem Kursleiter und ihren Kollegen zu interagieren.
Die Schulung beginnt mit einem Überblick über traditionelle code- und skriptbasierte Automatisierungstests und stellt diese dem modellbasierten (MBT) Ansatz von Tosca gegenüber. Die Teilnehmer lernen, wie man Testfälle mit den Standardmodulen von Tosca erstellt und ausführt und wie sie ihre eigenen Module für die Ausführung erstellen können.
Von den Grundsätzen der Softwaremodellierung bis hin zur Testabdeckung in verschiedenen Browsern führt dieses Training die Teilnehmer durch Theorie und Praxis und befähigt sie, ihre eigene Testlösung in Tosca zu implementieren.
Der Unterricht war informativ und leicht zu verstehen.
Najeeda Motala - Multichoice
Kurs - Advanced C# for Automation Test Engineers
Maschinelle Übersetzung
Der Trainer ist sehr sachkundig und in der Lage, aus seiner Erfahrung heraus Beispiele aus der Praxis zu geben.
Nouf
Kurs - Agile Software Testing with Continuous Integration
Maschinelle Übersetzung
Ich habe alles genossen, denn es ist alles neu für mich, und ich kann den Mehrwert erkennen, den es für meine Arbeit bedeuten kann.
Zareef - BMW South Africa
Kurs - Tosca: Model-Based Testing for Complex Systems
Maschinelle Übersetzung
Der Trainer kennt die Lehrmaterialien sehr gut und die bereitgestellte virtuelle Maschine ist sehr hilfreich.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Kurs - Performance engineering/tuning
Maschinelle Übersetzung
Ich habe es genossen, die Möglichkeit zu haben, mich zu üben.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Maschinelle Übersetzung
Sehr umfassender Überblick über das Thema, der alle notwendigen Vorkenntnisse auf eine für das Kurswissen angemessene Art und Weise abdeckt.
James Hurburgh - Queensland Police Service
Kurs - SpecFlow: Implementing BDD for .NET
Maschinelle Übersetzung
Reale Beispiele.
Kristoffer Opdahl - Buypass AS
Kurs - Web Security with the OWASP Testing Framework
Maschinelle Übersetzung
Die Tatsache, dass ich einen neuen Ansatz für das Schreiben von Unit-Tests gelernt habe, ist der Teil, der mir am meisten an der Schulung gefallen hat.
Ich mochte auch das freie Gespräch, das wir hatten, die Tatsache, dass wir über bestimmte Themen debattierten, ich mochte die Teamarbeit, die wir hatten, sie brachte uns dazu, die Anforderungen von User Stories aus einer anderen Perspektive zu analysieren und ich schätzte auch die Intervention des Trainers, der uns verschiedene Lösungen vorschlug, wenn wir bei einigen Entscheidungen feststeckten.
Crina-Maria Rosu - ACCENTURE
Kurs - Agile and TDD with C
Maschinelle Übersetzung
Die Übungen waren gut
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Erwähnte Werkzeuge und Methoden zur Identifizierung von Nutzerrollen und Erstellung von Szenarien.
Wai Kit Fung - Hospital Authority
Kurs - Cucumber.js: Behavior Driven Development (BDD) with Javascript
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
Anzahl der praktischen Übungen.
Jakub Wasikowski - riskmethods sp. z o.o
Kurs - API Testing with Postman
Maschinelle Übersetzung
Praktische Zeit war spaßig.
Pieter Hartzenberg - BMW
Kurs - Unit Testing with Javascript
Maschinelle Übersetzung
Die Theorie, die Beispiele, die Übungen, die Erklärungen.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Kurs - Agile Software Testing
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
Um sich mit dem Screenplay-Muster vertraut zu machen und zu lernen, warum dieses Muster besser ist als das alte Muster.
Peter Moors
Kurs - Serenity BDD for Automated Acceptance Tests
Maschinelle Übersetzung
Gesamtgesehen waren alle behandelten Themen interessant, und ich schätzte, dass das Lehrplanprogramm unseren Bedürfnissen angepasst wurde.
Tomas Pavelka - KBC Bank
Kurs - JMeter Advanced
Maschinelle Übersetzung
Die Übungen und damit einhergehenden Erläuterung durch den Kursleiter.
Uwe Kunkel - BITMARCK Software GmbH
Der Trainer erklärte jede Funktion gründlich.
Argean Quilaquil - DXC
Kurs - TestComplete
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
Der Umstand, dass wir真实的翻译是:
Die Tatsache, dass wir echte Beispiele aus meiner Arbeit verwendet haben.
Mark Scerri Pace - Arnold Media Ltd.
Kurs - BDD for Non-Programmers: Live Workshop
Maschinelle Übersetzung
Erlernen des gesamten Spektrums der Testentwicklung
Silviu Avram - Hertz Europe Service Centre Limited