Softwaretesten Schulungen | Software Testing Schulungen

Softwaretesten Schulungen

Local, instructor-led live Software Testing training courses demonstrate through interactive discussion and hands-on practice how to use specialist knowledge and skills to raise testing productivity and efficiency dramatically.

Software Testing training is available as "onsite live training" or "remote live training". Onsite live Softwaretesten training can be carried out locally on customer premises in Schweiz or in NobleProg corporate training centers in Schweiz. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

Erfahrungsberichte

★★★★★
★★★★★

Softwaretesten Kurspläne

Title
Duration
Overview
Title
Duration
Overview
14 hours
Overview
In diesem instruierten Live-Training werden die Teilnehmer lernen, wie sie eine automatisierte Testsuite mithilfe fortschrittlicher Techniken zur Förderung von Selenium verbessern können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Lösen Sie Probleme bei der Testautomatisierung komplexer Webanwendungen mit Selenium Wenden Sie reguläre Ausdrücke und musterbasierte Verifikationstechniken an Behandeln Sie Ausnahmen, die die Testausführung anhalten Führen Sie SQL-Aufrufe zur Überprüfung von Daten aus Programmgesteuert nach Web-Objekten suchen Erfassen Sie dynamisch Daten von Websteuerelementen Erstellen Sie ein datengesteuertes Testframework Verteilen Sie Tests mit Selenium Grid Publikum Softwaretester Testmanager Qualitätssicherungsprofis .
7 hours
Overview
Das Robot Framework ist ein Open Source Testautomatisierungs-Framework für die Akzeptanzprüfung und die testdidierte Entwicklung (ATDD) Es verwendet Schlüsselwörter, um die Details eines Tests zu abstrahieren und vermittelt die Absicht und nicht die Schrauben und Muttern Das Kern-Framework ist in Python implementiert und kann auf Jython (JVM) und IronPython (NET) ausgeführt werden Robot Framework wurde ursprünglich von Nokia entwickelt In diesem instruierten Live-Training lernen die Teilnehmer, wie sie eine Reihe von Testfällen und eine Testsuite schreiben und dann die Tests in einer Demo-Anwendung durchführen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie den Keyword-gesteuerten Testansatz und die tabellarische Testdatensyntax von Robot Framework zum Schreiben und Ausführen von Tests Verwenden Sie konsistente Syntax, um neue Schlüsselwörter aus vorhandenen zu erstellen Durchführen von Gherkinstyle-Verhaltenstests (BDD-Tests) (ähnlich wie bei Gurken) Erstellen und interpretieren Sie Berichte und Protokolle, um Fehler in der getesteten Anwendung zu beheben Erweiterte Funktionen von Extended Robot Framework mit Drittanbieter-Bibliotheken, die in Python, Java, Perl, Javascript und PHP geschrieben sind Integrieren Sie Robot Framework mit Selenium zum Testen von Webanwendungen Publikum Software Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
14 hours
Overview
Selenium ist eine Open-Source-Bibliothek zur Automatisierung von Web-Anwendungstests über mehrere Browser hinweg. Selen interagiert mit einem Browser wie der Mensch: Durch Klicken auf Links, Ausfüllen von Formularen und Validierung von Text. Es ist das beliebteste Werkzeug für die Web-Anwendung Testautomatisierung. Selen ist auf dem WebDriver-Framework aufgebaut und verfügt über hervorragende Bindungen für zahlreiche Skriptsprachen, darunter Python.

In diesem von Ausbildern geleiteten Live-Trainingsteilnehmer kombinieren die Kraft von Python mit Selen, um die Prüfung einer Beispielwebanwendung zu automatisieren. Durch die Kombination von Theorie und Praxis in einer Live-Laborumgebung werden die Teilnehmer das Wissen und die Praxis erwerben, die notwendig sind, um ihre eigenen Webtestprojekte mit Python und Selen zu automatisieren.

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.
35 hours
Overview
Dieser Kurs bietet Schulungen für den Umgang mit Testprojekten und praktische Erfahrungen mit Webanwendungen, Funktionstestautomatisierung und Cross-Browser-Testautomatisierung mit der Selenium-Testsuite Außerdem hat es jMeter umfassend eingeführt Roughly 2 Tage JMeter und 3 Tage Selen .
21 hours
Overview
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
Overview
Dieses von Ausbildern geleitete Live-Training führt die Teilnehmer in automatisierte Tests mit Selenium WebDriver und C # in Visual Studio ein. Wenn Sie keine Erfahrung mit C # Programmierung haben oder sich auf C # aufpolieren möchten, schauen Sie sich bitte den Kurs an: [C # for](/cc/csharpfortesters)Automation Test Engineers.

Format des Kurses

- Teilvortrag, Teilbesprechung, schwere Hands-on-Praxis, gelegentliche Tests zur Messung des Verständnisses
7 hours
Overview
Selendroid ist ein Open-Source-Testautomatisierungsrahmen für Android-Geräte. Es kann verwendet werden, um native Anwendungen, Hybrid-Anwendungen und mobile Websites, die auf realen Geräten laufen, sowie Emulatoren zu testen. Basierend auf der Selenium-Webdriver-Client-API unterstützt sie die volle Integration mit bestehenden Selenium-Frameworks. Selendroid unterstützt das Hot-Plugging von Hardware-Geräten und kann als Knoten in Selenium Grid für großflächige Paralleltests integriert werden. Es ist mit dem JSON Wire Protokoll kompatibel.

Dieses von Lehrern geleitete Live-Training stellt Selendroid, den Selenium-Rahmen, vor und führt die Teilnehmer durch die Einrichtung, Konfiguration und Durchführung von Automatisierungstests in einer Live-Hands-on-Testumgebung. Im Anschluss an den Kurs haben die Teilnehmer das Wissen und die Praxis, ihre eigenen automatisierten Testinitiativen für Android-Geräte durchzuführen.

Format der

- Interaktive Diskussion + Schwerhand-Praxis
21 hours
Overview
ScalaCheck ist eine Bibliothek zur Durchführung automatisierter, eigenschaftsbasierter Tests für Scala- oder Java-Programme Inspiriert von der Haskell-Bibliothek QuickCheck werden Eigenschaften verwendet, um das erwartete Verhalten einer Anwendung zu beschreiben Dabei werden zunächst zufällige Eingabedaten generiert, diese dann in verschiedenen Bereichen der Anwendung getestet und das Ergebnis gemeldet In diesem instruierten Live-Training lernen die Teilnehmer die Vorteile und Konzepte von eigenschaftsbasierten Tests kennen, da sie Schreibeigenschaften üben, die zur automatischen Generierung von Testfällen führen 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 Führen Sie ScalaCheck als eigenständiges Executabl unter Verwendung des eingebauten Befehlszeilen-Testlaufers aus Integrieren Sie ScalaCheck mit Testframeworks wie ScalaTest, Specs2 und LambdaTest Publikum Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 hours
Overview
Dieser eintägige Kurs führt die Teilnehmer durch die Grundlagen von RSpec, BDD (Behavior Driven Development) und anderen Testmethoden mit praktischen Übungen .
7 hours
Overview
REST-Dienste in Java zu testen und zu validieren, ist schwieriger als in dynamischen Sprachen wie Ruby und Groovy. REST Assured ist ein Java DSL (Domain-spezifische Sprache), das die Einfachheit dieser Sprachen in die Java-Domäne bringt

In diesem von Ausbildern geleiteten Live-Training lernen die Teilnehmer, wie man Rest, der für den Test von REST API-Diensten eingesetzt wird, nutzen kann. Wir diskutieren, wie API-Tests einige der Mängel von UI und Unit based Testing beheben können. Das Training umfasst Übungsstunden und ein Testentwicklungsprojekt. Am Ende des Trainings werden die Teilnehmer ein gutes Verständnis dafür haben, wann sie REST API-Tests durchführen, wie sie APIs erforschen und darauf zugreifen können, wie sie verschiedene Arten von Tests durchführen und wie sie ihre Tests durch Integration und Automatisierung zusammenführen können.

Format der

- Ein von Lehrern geleiteter Kurs, der eine Einführung in die API-Tests, seine Werkzeuge und Prozesse und ein praxisnahes REST Assured
basiertes Testentwicklungsprojekt beinhaltet.
7 hours
Overview
Dieser Einführungskurs wurde entwickelt, um Testprofis mit den Grundlagen des Testens von Webanwendungen mit Selenium vertraut zu machen Tester können Skripte mit der Selenium IDE und dem Selenium 2 WebDriver erstellen, verbessern und verwalten Zielgruppe Die Zielgruppe sind Software-Tester, die das Testen von Web-Anwendungen mit Selenium automatisieren möchten Diese Tester sind möglicherweise neu in der Testautomatisierung und können auch Qualitätssicherungsexperten, Manager oder Teamleiter 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: Beschreibe die Funktion und den Zweck von Selen Verstehen Sie die Vorteile und den richtigen Ansatz für die Testautomatisierung Zeichnen Sie automatisierte Testfälle auf Spielen Sie automatisierte Testfälle ab Wenden Sie verschiedene Verifizierungstechniken an und verwenden Sie sie Ergebnisse anzeigen und analysieren Konfigurieren und verwenden Sie das Selenium RC (Fernbedienung) Erstellen und arbeiten Sie mit Test-Suites Planen Sie automatische Testläufe ein Verwenden Sie verschiedene Selenium-Skriptformate Ändern Sie Skripts, um die Fähigkeit zum Testen der Anwendung zu erweitern Konfigurieren Sie Selenium mit Eclipse und Selenium 2 WebDriver Verstehen und verwenden Sie RTTS-Hilfsdateien Konvertieren Sie Selencode, 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 .
7 hours
Overview
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
Overview
Die Schulung steht sowohl Entwicklern, Scrum Masters, Product Owner als auch einigen Aspekten der Geschäftsabteilung offen. Der Zweck der Schulung besteht darin, die Themen Qualitätssicherung und kontinuierliche Integration und ihren Platz in Projekten, die mit agilen Methoden durchgeführt werden, einzuführen. Die Teilnehmer erhalten einen breiten Blick auf die diskutierten Themen sowie praktische Kenntnisse der Werkzeuge und Prozesse der Softwareentwicklung im Einklang mit der QA / CI. Vertreter der Wirtschaft werden in der Lage sein, die Vorteile der Implementierung dieser Tools und Prozesse zu kennen und in die Zeit und die Kosten der Softwareentwicklung zu übersetzen. Die vorgestellten Probleme basieren auf PHP oder Java, abhängig von den Kundenanforderungen.
21 hours
Overview
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
Overview
Publikum Testmanager Performance-Tester oder Performance-Ingenieure Entwickler, die ihre Karriere im Leistungstest ausbauen möchten Format des Kurses 40% Vorträge, 60% Labs .
14 hours
Overview
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
Overview
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 .
14 hours
Overview
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
Overview
PhantomJS ist ein Webbrowser ohne grafische Benutzeroberfläche Es unterstützt DOM-Behandlung, CSS-Selektor, JSON, Canvas und SVG PhantomJS stellt eine Javascript-API zur Verfügung, um es "WebKit-skriptfähig" zu machen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie PhantomJS-Skripts schreiben, um Webanwendungen zu testen, Screenshots automatisch zu erfassen, den Netzwerkverkehr zu überwachen und die Ergebnisse von Komponententests zu überprüfen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Führen Sie kopflose Webtests mit Frameworks wie Jasmine, QUnit, Mocha, Capybara und Selenium durch Programmatische Erfassung von Webinhalten, einschließlich SVG und Canvas Erstellen Sie Website-Screenshots mit Miniaturansichten Zugriff und Bearbeitung von Webseiten über DOM API oder jQuery Überwachen Sie das Laden und Exportieren der Seite als Standard-HAR-Dateien Automatisieren Sie die Performance-Analyse mit YSlow und Jenkins Publikum Software Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
14 hours
Overview
Selenium ist eine Open-Source-Bibliothek zur Automatisierung von Web-Anwendungstests über mehrere Browser hinweg. Selen interagiert mit einem Browser wie der Mensch: Durch Klicken auf Links, Ausfüllen von Formularen und Validierung von Text. Es ist das beliebteste Werkzeug für die Web-Anwendung Testautomatisierung. Selen ist auf dem WebDriver-Framework aufgebaut und verfügt über hervorragende Bindungen für zahlreiche Skriptsprachen, darunter Ruby.

In diesem von Ausbildern geleiteten Live-Trainingsteilnehmer kombinieren die Kraft von Ruby mit Selen, um die Prüfung einer Beispielwebanwendung zu automatisieren. Durch das Erlernen, Ruby-Testskripte mit Selenium-Web-Automatisierung in einer Live-Laborumgebung zu erstellen und zu kombinieren, werden die Teilnehmer das Wissen und die Praxis erwerben, die notwendig sind, um die Prüfung ihrer eigenen realen Web-Anwendungen und Websites zu automatisieren.

Format des Kurses

- Teil-Vortrag, Teilbesprechung, schwere Hands-on-Praxis
14 hours
Overview
Dies ist ein praktischer Kurs für manuelle Tester, um das automatisierte Testen zu erleichtern.
28 hours
Overview
Das Open Web Application Security-Projekt ist eine Online-Community, die frei verfügbare Artikel, Methoden, Dokumentationen, Tools und Technologien im Bereich der Sicherheit von Webanwendungen erstellt OWASP bietet Test-Frameworks und Tools zum Identifizieren von Schwachstellen in Webanwendungen und Diensten Publikum Dieser Kurs richtet sich an Entwickler, Ingenieure und Architekten, die ihre Web-Apps und -Dienste sichern möchten .
14 hours
Overview
TestNG ist ein Testframework, das entwickelt wurde, um eine breite Palette von Testanforderungen zu vereinfachen, von Komponententests (Testen einer Klasse in Isolation der anderen) bis zu Integrationstests (Testen von ganzen Systemen aus mehreren Klassen, mehreren Paketen und sogar mehreren externen Frameworks, wie z Anwendungsserver) Publikum Dieser Kurs richtet sich an Ingenieure und Entwickler, die die TestNG-Suite in ihren Workflow integrieren möchten .
21 hours
Overview
Watir (Web Application Testing in Ruby) ist eine Open-Source-Bibliothek zur Automatisierung von Tests. Watir interagiert mit einem Browser so, wie es die Leute tun: Links anklicken, Formulare ausfüllen und Text validieren. Basierend auf dem WebDriver-Framework ist es mit Selen vergleichbar und ist eines der beliebtesten Werkzeuge für die Web-Anwendung Testautomatisierung.

In diesem Training lernen die Teilnehmer, wie sie Watir nutzen können, um ihre Web-Anwendungstests zu automatisieren, indem sie Theorie mit Praxis in einer Live-Laborumgebung kombinieren. Am Ende des Kurses werden die Teilnehmer das Wissen und die Praxis haben, die volle Kraft von Watir und Ruby zu nutzen, um ihre Web-Testprojekte zu automatisieren.

Format der

- Ein von Lehrern geleiteter Kurs mit theoretischer Berichterstattung über Watir und Ruby zusammen mit Übungen und einem großen Bestandteil der praktischen Praxis.
14 hours
Overview
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
Overview
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
Overview
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 .
7 hours
Overview
In diesem Kurs werden die Werkzeuge und Techniken vorgestellt, die zum Schreiben von Komponententests mit Hilfe des HUnit-Testframeworks erforderlich sind HUnit ist ein Unit-Testing-Framework für Haskell, ähnlich dem JUnit-Tool für Java In diesem instruierten Live-Training lernen die Teilnehmer, mit HUnit Komponententests zu schreiben, die direkt und leicht verständlich sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie Tests, die einfach zu erstellen, zu ändern und auszuführen sind Verwenden Sie HUnit, um Tests in Suites zu gruppieren und die Ergebnisse automatisch zu überprüfen Schreiben Sie kurze und flexible Testspezifikationen Integrieren Sie HUnit mit anderen Dienstprogrammen wie QuickCheck und HSpec Erweitern Sie das Testframework Publikum Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
7 hours
Overview
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
35 hours
Overview
Tricentis Tosca ist ein Software-Testwerkzeug, das

für die Automatisierung von kontinuierlichen End-to-End-Tests für Software-Anwendungen entwickelt wurde.

In diesem von Ausbildern geleiteten, Live-Training lernen die Teilnehmer, wie man Tosca nutzt, um End-to-End-Tests (Web + Backend) durchzuführen. Die Ausbildung verbindet Theorie mit Praxis in einem Live-Laborumfeld und gibt den Teilnehmern die Möglichkeit, mit der Technologie, dem Instruktor und ihren Kollegen zu interagieren.

Das Training beginnt mit einem Überblick über traditionelle Code-und Skriptprüfungen und kontrastiert es mit dem modellbasierten Ansatz von Tosca & #39; (MBT). Die Teilnehmer lernen, wie man Testfälle mit den Standardmodulen von Tosca & #39; erstellt und ausführt, und wie sie ihre eigenen Module für die Ausführung individuell erstellen können.

Von der Software-Modellierung Prinzipals bis hin zur Testabdeckung über verschiedene Browser, dieses Training führt die Teilnehmer durch Theorie und Praxis und ermöglicht es ihnen, ihre eigene Testlösung in Tosca zu implementieren.

Format der

- 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.
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

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Switzerland!

As a Business Development Manager you will:

  • expand business in Switzerland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!