Softwaretesten Schulungen | Software Testing Schulungen

Softwaretesten Schulungen

Lokale, instruktorierte Live-Softwaretest-Trainingskurse zeigen durch interaktive Diskussionen und praktische Übungen, wie man Fachwissen und Fähigkeiten einsetzt, um die Testproduktivität und -effizienz dramatisch zu erhöhen Software Testing Training ist als "Live-Training vor Ort" oder "Fern-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Deutschland oder in NobleProg Corporate Trainingszentren in Deutschland Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.

Machine Translated

Erfahrungsberichte

★★★★★
★★★★★

Softwaretesten Kurspläne

Name des Kurses
Dauer
Überblick
Name des Kurses
Dauer
Überblick
21 hours
Überblick
HP WinRunner is an enterprise-class automated functional testing tool for recording and replaying UI interactions as test scripts.

In this instructor-led, live training, participants will learn to create and run sophisticated automated tests on an application.

By the end of this training, participants will be able to:

- Create adaptable and reusable test scripts that replace or compliment manual testing
- Automate the testing process, from test development to execution
- Prepare and execute an overnight test run
- Use TSL (Test Script Language) to control WinRunner
- Understand WinRunner's advanced features such as the synchronization concept, verification of tests and the WinRunner workflow

Audience

- Manual testers
- Automation test engineers
- QA engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Überblick
Scala Check ist eine Bibliothek zur Durchführung von automatisierten, eigenschaftsbasierten Tests für Scala oder Java Programme. Inspiriert von der Haskell Bibliothek QuickCheck werden Eigenschaften verwendet, um das erwartete Verhalten einer Anwendung zu beschreiben. Zunächst werden zufällige Eingabedaten generiert, anschließend werden diese Daten in verschiedenen Bereichen der Anwendung getestet und das Ergebnis gemeldet.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer die Vorteile und Konzepte von Eigenschaftstests kennen, während sie das Schreiben von Eigenschaften üben, die zur automatischen Generierung von Testfällen führen.

Am Ende dieser Schulung können die Teilnehmer:

- Schreiben Sie allgemeine Eigenschaften auf, die handschriftliche Komponententestfälle ersetzen und / oder ergänzen
- Schreiben Sie Tests auf der höheren Ebene der Eigenschaftsspezifikationen
- Ausführen von Scala Check als eigenständige ausführbare Datei mit dem integrierten Befehlszeilentest-Runner
- Integrieren Sie Scala Check in Test-Frameworks wie Scala Test, specs2 und LambdaTest

Publikum

- Testingenieure
- Entwickler

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
14 hours
Überblick
Selenium ist eine Open-Source-Bibliothek zur Automatisierung von Webanwendungstests in mehreren Browsern. Selenium interagiert mit einem Browser wie Menschen: durch Klicken auf Links, Ausfüllen von Formularen und Validieren von Text. Es ist das beliebteste Tool für die Testautomatisierung von Webanwendungen. Selenium basiert auf dem WebDriver-Framework und verfügt über hervorragende Bindungen für zahlreiche Skriptsprachen, einschließlich Ruby .

In dieser von Lehrern geleiteten Live-Schulung kombinieren die Teilnehmer die Leistung von Ruby mit Selenium um das Testen einer Beispiel-Webanwendung zu automatisieren. Durch das Erlernen des Erstellens und Kombinierens von Ruby -Testskripten mit Selenium -Webautomatisierung in einer Live-Laborumgebung erwerben die Teilnehmer das Wissen und die Praxis, die zum Automatisieren des Testens ihrer eigenen realen Webanwendungen und Websites erforderlich sind.

Format des Kurses

- Teilvorlesung, Teildiskussion, viel Praxis
14 hours
Überblick
Selenium ist eine Open-Source-Bibliothek zur Automatisierung von Webanwendungstests in mehreren Browsern. Selenium interagiert mit einem Browser wie Menschen: durch Klicken auf Links, Ausfüllen von Formularen und Validieren von Text. Es ist das beliebteste Tool für die Testautomatisierung von Webanwendungen. Selenium basiert auf dem WebDriver-Framework und verfügt über hervorragende Bindungen für zahlreiche Skriptsprachen, einschließlich Python .

In diesem von Lehrern geleiteten Live-Training 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 erwerben die Teilnehmer das Wissen und die Praxis, um ihre eigenen Webtest-Projekte mit Python und Selenium zu automatisieren.

Format des Kurses

- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.

Anpassungsoptionen für den Kurs

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
35 hours
Überblick
Dieser Kurs bietet Schulungen zum Umgang mit Testprojekten sowie praktische Erfahrungen mit Webanwendungen, funktionaler Testautomatisierung und browserübergreifender Testautomatisierung mit der Selenium -Testsuite. Außerdem wurde jMeter umfassend vorgestellt.

Vermutlich 2 Tage JMeter und 3 Tage Selenium .
21 hours
Überblick
Dieser Kurs bietet Schulungen für den Umgang mit Testprojekten unter Verwendung der Selenium-Testsuite und kontinuierliche Tests mit Jenkins Zielgruppe: Software Testingenieure Softwareentwickler, die an der agilen Entwicklung beteiligt sind Release-Manager QA-Ingenieure Am Ende des Selenium-Trainings werden die Delegierten in der Lage sein: Verwenden Sie Selenium Testsuite effektiv in realen Projekten Verwenden Sie Selenium für Cross-Browser-Tests Verteilen Sie die Tests mit Selenium Grid Führen Sie Regression Selenium Tests in Jenkins Bereiten Sie Testberichte und Periodiktberichte mit Jenkins vor .
14 hours
Überblick
Dieses von Lehrern geleitete Live-Training führt die Teilnehmer in das automatisierte Testen mit Selenium WebDriver und C# in Visual Studio . Wenn Sie nicht über C# Programmiererfahrung oder wollen auf auffrischen C# , bitte im Kurs: [C# für Automation Test](/cc/csharpfortesters) - [Engineers](/cc/csharpfortesters) .

Format des Kurses

- Teilvorlesung, Teildiskussion, intensive praktische Übungen, gelegentliche Tests zur Beurteilung des Verständnisses
7 hours
Überblick
Selendroid ist ein Open-Source-Testautomatisierungsframework für Android Geräte. Es kann zum Testen von nativen Anwendungen, Hybridanwendungen und mobilen Websites verwendet werden, die auf realen Geräten sowie Emulatoren ausgeführt werden. Basierend auf der Selenium Webdriver-Client-API unterstützt es die vollständige Integration in vorhandene Selenium Frameworks. Selendroid unterstützt das Hot-Plugging von Hardwaregeräten und kann als Knoten in Selenium Grid für umfangreiche parallele Tests integriert werden. Es ist kompatibel mit dem JSON Wire Protocol.

Dieses von Lehrern geleitete Live-Training führt in Selendroid, das Selenium Framework, ein und führt die Teilnehmer in einer praktischen Live-Testumgebung durch die Einrichtung, Konfiguration und Ausführung von Automatisierungstests. Nach dem Kurs haben die Teilnehmer das Wissen und die Übung, um ihre eigenen automatisierten Testinitiativen für Android Geräte durchzuführen.

Format des Kurses

- Interaktive Diskussion + intensives Üben
14 hours
Überblick
Selenium is a framework that provides various tools for authoring software tests for web applications. Katalon Studio is an automated testing software based on Selenium.

This instructor-led, live training (onsite or remote) is aimed at software testers who wish to use Selenium and Katalon Studio to create end-to-end automated testing solutions.

By the end of this training, participants will be able to:

- Generate and execute cross-platform tests for any OS or device.
- Integrate automated testing into a CI/CD pipeline.
- Automate web testing, API testing, mobile testing, and desktop testing.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Überblick
Selenium is a framework that provides various tools for authoring software tests for web applications. Docker is a service platform for delivering software in containers. Selenium provides the ability to run tests inside of Docker containers in parallel.

This instructor-led, live training (onsite or remote) is aimed at software testers who wish to use Selenium to execute automation tests inside of Docker containers.

By the end of this training, participants will be able to:

- Create test automation infrastructure for on-demand testing.
- Develop a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker.
- Autoscale infrastructures using cloud platforms.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
7 hours
Überblick
Dieser eintägige Kurs führt die Teilnehmer mit praktischen Übungen durch die Grundlagen von RSpec , BDD (Behavior Driven Development) und anderen Testmethoden.
14 hours
Überblick
Dies ist ein praktischer Kurs für manuelle Tester, um das automatisierte Testen zu erleichtern.
14 hours
Überblick
Das Robot Framework ist ein Open-Source-Testautomatisierungsframework für Abnahmetests und die ATDD Entwicklung ( ATDD ). Es werden Stichwörter verwendet, um die Details eines Tests zu abstrahieren, wobei die Absicht und nicht die Schrauben und Muttern vermittelt werden. Das Kernframework ist in Python implementiert und kann unter Jython (JVM) und Iron Python (.NET) ausgeführt werden. Robot Framework wurde ursprünglich von Nokia entwickelt.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie eine Reihe von Testfällen und eine Testsuite schreiben und dann die Tests in einer Demoanwendung ausführen.

Am Ende dieser Schulung können die Teilnehmer:

- Verwenden Sie den stichwortgesteuerten Testansatz von Robot Framework und die tabellarische Syntax von Testdaten, um Tests zu schreiben und auszuführen.
- Verwenden Sie eine konsistente Syntax, um neue Schlüsselwörter aus vorhandenen zu erstellen.
- Durchführung von Behavior Driven Development (BDD) Tests ( Gherkin style Behavior Driven Development (BDD) (ähnlich wie bei Cucumber ).
- Generieren und interpretieren Sie Berichte und Protokolle, um Fehler in der getesteten Anwendung zu beheben.
- Erweiterte Funktionen von Robot Framework Verwendung von Bibliotheken von Drittanbietern, die in Python , Java , Perl , Java Script und PHP .
- Integrieren Sie das Robot Framework in Selenium um Webanwendungen zu testen.

Format des Kurses

- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.

Anpassungsoptionen für den Kurs

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 hours
Überblick
Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing.

This instructor-led, live training (onsite or remote) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

By the end of this training, participants will be able to:

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
7 hours
Überblick
Das Testen und Validieren von REST-Services in Java ist schwieriger als in dynamischen Sprachen wie Ruby und Groovy . REST Assured ist eine Java DSL (domänenspezifische Sprache), die die Einfachheit dieser Sprachen in die Java Domäne bringt.

In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie Sie mit Rest Assured REST-API-Services testen. Wir diskutieren, wie API-Tests einige der Mängel von UI- und Unit-basierten Tests beheben können. Die Schulung umfasst Übungsstunden und ein Testentwicklungsprojekt. Am Ende der Schulung haben die Teilnehmer ein gutes Verständnis dafür, wann REST-API-Tests durchgeführt werden müssen, wie APIs untersucht und darauf zugegriffen werden können, wie verschiedene Arten von Tests durchgeführt werden und wie ihre Tests durch Integration und Automatisierung zusammengeführt werden können.

Format des Kurses

- Ein von Lehrern geführter Kurs, der eine Einführung in API-Tests, seine Tools und Prozesse sowie ein praktisches Testentwicklungsprojekt auf der Basis von REST Assured enthält.
7 hours
Überblick
Property Based Testing ist ein automatisierter Testansatz, mit dem Sie das erwartete Verhalten eines Systems durch Beschreiben seiner Eigenschaften ermitteln und anschließend nach dem Zufallsprinzip generierte Testdaten zum Ausführen von Tests verwenden können QuickCheck (oder QuickCheck2, QC2) ist eine Haskell-basierte Bibliothek zum zufälligen Testen von Programmeigenschaften Es nimmt die Spezifikation eines Programms die Eigenschaften, die eine Funktion erfüllen sollte, und testet, dass diese Eigenschaften in einer großen Anzahl zufällig generierter Fälle enthalten sind In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die Spezifikationen eines Programms in Form von Eigenschaften schreiben und dann als Eingabe für QuickCheck zur automatischen Generierung von Testfällen bereitstellen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie allgemeine Eigenschaften, die handschriftliche Unit-Testfälle ersetzen und / oder ergänzen Schreiben Sie Tests auf der höheren Ebene der Eigenschaftsspezifikationen Richten Sie eine Testumgebung ein und integrieren Sie QuickCheck in End-to-End-Bereitstellungsprozesse Publikum Software Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
14 hours
Überblick
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.
21 hours
Überblick
Komponententest ist ein Testansatz, bei dem einzelne Quellcodeeinheiten getestet werden, indem ihre Eigenschaften geändert werden oder ein Ereignis ausgelöst wird, um zu bestätigen, ob das Ergebnis wie erwartet ist PyTest ist ein voll funktionsfähiges, API-unabhängiges, flexibles und erweiterbares Testframework mit einem fortschrittlichen, vollwertigen Fixture-Modell In diesem instruierten Live-Training lernen die Teilnehmer, mit PyTest kurze, wartbare Tests zu schreiben, die elegant, ausdrucksstark und lesbar sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie lesbare und wartbare Tests, ohne dass ein Standardcode erforderlich ist Verwenden Sie das Fixture-Modell, um kleine Tests zu schreiben Scale-Tests bis hin zu komplexen Funktionstests für Anwendungen, Pakete und Bibliotheken Verstehen und wenden Sie PyTest-Funktionen wie Hooks, Assert-Rewriting und Plugins an Verkürzen Sie die Testzeiten, indem Sie Tests parallel und über mehrere Prozessoren hinweg durchführen Führen Sie Tests in einer Umgebung mit kontinuierlicher Integration zusammen mit anderen Dienstprogrammen wie tox, mock, coverage, unittest, doctest und Selenium durch Verwenden Sie Python zum Testen von NonPython-Anwendungen Publikum Softwaretester Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
35 hours
Überblick
Publikum

- Testmanager
- Leistungstester oder Leistungstechniker
- Entwickler, die ihre Karriere im Bereich Leistungstests ausweiten möchten.

Format des Kurses

40% Vorträge, 60% Labore
14 hours
Überblick
Protractor ist ein durchgängiges Automatisierungstest-Framework für Angular und Angular-JS. Es wird verwendet, um Tests gegen Web-Anwendungen auszuführen, mit ihnen zu interagieren, wie es ein Benutzer tun würde: Durch Ausfüllen von Formularen, Klicken auf Elemente und die Navigation von Seite zu Seite.

In diesem von Ausbildern geleiteten Live-Training lernen die Teilnehmer aus erster Hand

, wie man Protraktor-Tests gegen eine Proben-Angular Web-Anwendung in einer Live-Laborumgebung schreibt.

Am Ende dieses Kurses werden die Teilnehmer ihre Kenntnisse in Protractor erworben haben und sich wohl fühlen

- eigene Automatisierungstests für Angular Anwendungen
erstellen. - die Integration von Protractor in den bestehenden Entwicklungsablauf.
- , dass ihre Tests sauber und wartbar sind
. - läuft Protractor mit oder ohne Selen, um das Browserverhalten zu steuern.

Format des Kurses

- interaktiven Vortrag und Diskussion
. - Viele Übungen und Übungen
. - Hands-on-Umsetzung in einem Live-Labor-Umfeld
.

- Um ein maßgeschneidertes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um
zu arrangieren.
7 hours
Überblick
Property Based Testing ist ein automatisiertes Testverfahren, mit dem Sie das erwartete Verhalten eines Systems durch Beschreiben seiner Eigenschaften auf Null setzen und dann nach dem Zufallsprinzip generierte Testdaten zum Ausführen von Tests verwenden können "Beschreiben Sie die Argumente, beschreiben Sie das Ergebnis, lassen Sie den Computer versuchen, Ihren Code zu beweisen!" Einige der Themen, die in diesem Training behandelt werden, umfassen: Wie schreibe und führe ich Tests mit F # aus Das FsCheck Property Based Testing Framework Verwenden von Diamond Kata zum Implementieren von TDD Schärfen Sie Ihre Code-Design-Fähigkeiten Publikum Automatisierung Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 hours
Überblick
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
- Verwenden Sie Tools, um XPath zu identifizieren
35 hours
Überblick
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 .
14 hours
Überblick
PHPUnit ist ein Unit Testing Framework für PHP PHPUnit verwendet strenge Parameter, um festzustellen, ob einzelne Code-Einheiten fehlerfrei und bereit für den Einsatz sind Durch das Isolieren und Testen einzelner Einheiten können Entwickler eine größere Anwendungsstabilität sicherstellen, Regressionsfehler vermeiden und die Kosten für fehlerhaften Code in der Produktion reduzieren In diesem instruierten Live-Training lernen die Teilnehmer, testbaren Code in Form von Testeinheiten zu schreiben, um die Diagnose, Isolierung und Behebung von Fehlern zu erleichtern Das Training führt die Teilnehmer durch die Erstellung einer betriebsbereiten Testumgebung mit dem PHPUnit Testframework Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Unterscheide zwischen guten und schlechten Testeinheiten Lesen und interpretieren Sie Testergebnisse Verwalten und diagnostizieren Sie proaktiv ihre Codebasis, um Bugs zu reduzieren Stellen Sie sicher, dass ihre Codebasis für die fortlaufende Integration und Bereitstellung geeignet ist Publikum Fortgeschrittene PHP-Entwickler, die die Testbarkeit ihres Codes verbessern möchten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 hours
Überblick
Travis CI ist ein gehosteter, verteilter kontinuierlicher Integrationsdienst, der für den Aufbau und die Erprobung von Software-Projekten verwendet wird, die auf GitHub gehostet werden. Es ist eine gehostete Alternative zu Jenkins

.

In diesem von Ausbildern geleiteten Live-Training lernen die Teilnehmer einen Cloud-basierten Ansatz zur kontinuierlichen Integration, wenn sie mit Travis CI eine Probenwebanwendung erstellen und einsetzen.

Am Ende dieses Trainings können die Teilnehmer:

- Projekte, die auf GitHub gehostet werden, bauen und testen
- Mit Travis CI eine Anwendung an verschiedene Hosting-Provider
- Travis CI verwenden, um Software automatisch zu überprüfen, wenn sie an GitHub gebunden sind
- automatisierte Tests auf verschiedenen Maschinen, Betriebssystemen und Softwareversionen durchführen
- Travis CI mit Drittmitteln integrieren

Format des Kurses

- Teil-Vortrag, Teilbesprechung, Übungen und schwere Hands-on-Praxis
7 hours
Überblick
Dieser Kurs wurde für Personen erstellt, die Software validieren möchten, die an ihre Organisation geliefert wird (in der Regel von Dritten oder einer anderen Deparierung). Es befasst sich nur mit Web-Anwendung, mobile und Desktop-Anwendungen sind in diesem Kurs nicht abgedeckt.

Während des Kurses erfahren die Teilnehmer, welche Methoden und Tools verfügbar sind, wie Sie den Prozess der Testanforderungen und -leistung optimieren und automatisieren können.
21 hours
Überblick
Watir ( Web Application Testing in Ruby ) ist eine Open Source-Bibliothek zur Automatisierung von Tests. Watir interagiert mit einem Browser auf die gleiche Art und Weise wie Watir : Klicken auf Links, Ausfüllen von Formularen und Validieren von Text. Basierend auf dem WebDriver-Framework ist es mit Selenium vergleichbar und eines der beliebtesten Tools für die Testautomatisierung von Webanwendungen.

In dieser Schulung lernen die Teilnehmer, wie sie mit Watir ihre Webanwendungstests automatisieren, indem sie Theorie und Praxis in einer Live-Laborumgebung kombinieren. Am Ende des Kurses verfügen die Teilnehmer über das Wissen und die Praxis, um die volle Leistung von Watir und Ruby zur Automatisierung ihrer Watir Projekte zu nutzen.

Format des Kurses

- Ein von Lehrern geführter Kurs mit theoretischer Berichterstattung über Watir und Ruby sowie Übungen und einer großen Komponente praktischer Übungen.
14 hours
Überblick
Usability Testing ist eine Technik zum Bewerten eines Softwareprodukts oder -systems, indem es auf Benutzer getestet wird, um direkt zu beobachten, wie sie mit ihm interagieren Der Workshop beginnt mit einer Einführung in Usability Testing, was es ist und wie es von Unternehmen genutzt wird, um gutes Software Design und Entwicklung zu fördern Die Sprache ist nichttechnisch und das Lernen ist praktisch und handson, mit einem Fokus auf Endanwender, deren Anforderungen, Denkweise und Art der Interaktion mit dem System Am Ende dieses Trainings werden die Teilnehmer wissen: Bestimmen Sie den am besten geeigneten Usability-Testansatz basierend auf den einzigartigen Eigenschaften eines Produkts und dessen Stadium im Entwicklungszyklus Entwickeln Sie einen Usability-Testplan Rekrutieren, bewerten und verwalten Sie Tester Schreiben, Zuweisen und Moderieren von Usability-Testaufgaben, die die größten Auswirkungen für Endbenutzer und das Unternehmen haben Sammeln, analysieren und berichten Testergebnisse Effektive Kommunikation und Zusammenarbeit mit Geschäftsmanagern, Entwicklern und QA-Teams hinsichtlich der Bedeutung und der 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 Publikum Produktbesitzer und -manager QA-Manager Manuelle Tester Interne Benutzer eines Softwareprodukts oder -systems Format des Kurses Ein interaktiver, instruierter Workshop mit vielen Aktivitäten und praktischen Übungen Anmerkungen Die Fallstudien und Softwareproben, die in diesem Workshop verwendet werden, werden vom Instruktor festgelegt Um die Materialien anzupassen, kontaktieren Sie uns bitte im Voraus .
14 hours
Überblick
Unit Testing ist ein Testansatz, bei dem einzelne Quellcode-Einheiten durch Ändern der Eigenschaften oder Auslösen eines Ereignisses getestet werden, um zu bestätigen, ob das Ergebnis wie erwartet ist In diesem instruierten Live-Training lernen die Teilnehmer, Komponententests für eineNet-Beispielanwendung mit C # und Visual Studio zu schreiben und auszuführen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie Test-Frameworks wie NUnit und xUnitnet, um Komponententestcode zu erstellen und zu verwalten Definieren und implementieren Sie einen breiteren testgetriebenen Entwicklungsansatz für Tests Passen Sie das Testframework an, um die Testabdeckung für eine Anwendung zu erweitern Publikum Software Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 hours
Überblick
In diesem instruierten Live-Training lernen die Teilnehmer verschiedene JavaScript-Test-Frameworks kennen, während sie die Erstellung einer Komponententestsuite für eine Webanwendung durchlaufen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie Unit-Tests in JavaScript mit Unit-Test-Frameworks wie QUnit und Jasmine Verwenden Sie Frameworks wie Mocha und Chai, um TDD und BDD zu implementieren Publikum Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Softwaretesten Schulung, Softwaretesten boot camp, Softwaretesten Abendkurse, Softwaretesten Wochenendkurse, Softwaretesten Kurs, Softwaretesten Training, Softwaretesten Seminar, Softwaretesten Seminare, Softwaretesten Privatkurs, Softwaretesten Coaching, Softwaretesten LehrerSoftware Testing Schulung, Software Testing boot camp, Software Testing Abendkurse, Software Testing Wochenendkurse, Software Testing Kurs, Software Testing Training, Software Testing Seminar, Software Testing Seminare, Software Testing Privatkurs, Software Testing Coaching, Software Testing Lehrer

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions