Impacted Function Point (IFP) Schulung
Die Funktionspunktanalyse (FPA) ist eine Methode zur Messung der funktionalen Größe der Software auf der Grundlage des Umfangs der Geschäftsfunktionen. Impacted Function Point (IFP) ist eine sich ergebende Einheit der FPA.
Diese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Fachleute, die das Konzept der Funktionspunktmessung verstehen möchten und wissen wollen, wie man es in die Produktivitätsmessung der Softwareentwicklung einbezieht.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Funktionspunkt- und Nicht-Funktionspunkt-Messungen in der Softwareentwicklung zu verstehen.
- Die Einheiten eines Softwareprodukts für die Qualitäts- und Produktivitätsanalyse zu messen.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung
Überblick über die Funktionspunktanalyse
Überblick über IFPUG & NESMA Function Points
Funktionspunkt- vs. Nicht-Funktionspunkt-Messungen
Funktionale Größenmessung
Identifizierung der Datenfunktionen
Transaktionale Funktionen messen
FPA-Komplexität und Gewichte
Schätzung mit FPA
NESMA Beeinflusste Enhancement Funktionspunkte
Zuweisung von NESMA-Impact-Faktoren
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse und Verständnis für die Schätzung und Dimensionierung von Software
Publikum
- Projektleiter
- Business Analytiker
- Software-Metrik-Spezialisten
- Qualitätsberater
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Impacted Function Point (IFP) Schulung - Buchung
Impacted Function Point (IFP) Schulung - Anfrage
Impacted Function Point (IFP) - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
Ich erhalte die notwendige Umfasstheit des Verständnisses, um meinem täglichen Arbeitsalltag zu helfen.
Wasfi Adams
Kurs - Impacted Function Point (IFP)
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Selenium
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie eine automatisierte Testsuite mithilfe fortgeschrittener Techniken verbessern können, um die Selenium.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Komplexe Probleme bei der Testautomatisierung von Webanwendungen mit Selenium lösen.
- Anwendung von regulären Ausdrücken und musterbasierten Verifizierungstechniken.
- Handhaben von Ausnahmen, die die Testausführung anhalten.
- Programmatisch nach Web-Objekten suchen.
- Daten von Web-Steuerelementen dynamisch erfassen.
- Ein datengesteuertes Test-Framework erstellen.
- Tests mit Selenium Grid verteilen.
Testing Angular Anwendungen
14 StundenIn diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie man Tests für Angular Anwendungen schreibt und verwaltet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- Entscheiden Sie, welche Strategie zum Testen einer Angular Anwendung am besten geeignet ist
- Führen Sie Unit-Tests, Komponententests, A / B-Tests und End-to-End-Tests an einer Angular Anwendung durch
- Wählen Sie die richtigen Werkzeuge für den Job: Jasmine , Karma, Protractor , Mokka usw.
- Schreiben Sie Tests in Protractor und Jasmine
- Führen Sie Tests mit Karma und Protractor und debuggen Sie sie
- Erstellen Sie eine wartbare Testsuite
- Setzen Sie Best Practices für Unit-Tests in Angular
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Angular verschiedene Namen und Versionen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2 usw. Um die in diesem Training verwendete Version anzupassen, kontaktieren Sie uns bitte, um dies zu vereinbaren.
End-to-End Testautomatisierung mit Cypress
14 StundenCypress ist ein End-to-End-Testframework. Cypress ermöglicht es Benutzern, Tests für jede Frontend-Anwendung oder Website einzurichten, zu schreiben, auszuführen und zu debuggen.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Softwaretester, die Cypress zur Automatisierung von Tests verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
-
End-to-End-Automatisierungstests mit Cypress durchzuführen.
- Integrations- und Unittests in einer Webanwendung zu implementieren.
- Cypress als Alternative zu Selenium zu verwenden.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viel Übung und Praxis.
- Hands-on-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsmöglichkeiten
- Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte, um die Anordnung zu besprechen.
API-Testing mit Postman
21 StundenDiese 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.
Selenium WebDriver in C#
14 StundenDieses von einem Dozenten geleitete, live Training in Österreich (online oder vor Ort) führt die Teilnehmer in das automatisierte Testen mit Selenium WebDriver und C# in Visual Studio ein. Wenn Sie keine C#-Programmiererfahrung haben oder Ihre Kenntnisse auffrischen möchten, beachten Sie bitte den Kurs: C# für Automatisierungstest-Ingenieure.
Test automatisierung mit Selenium und Jenkins
21 StundenDieser Kurs schult die Handhabung von Testprojekten mit Selenium Testsuite und kontinuierlichen Tests mit Jenkins.
Zielpublikum:
- Software-Testingenieure
- Softwareentwickler, die an der agilen Entwicklung beteiligt sind
- Release-Manager
- QA-Ingenieure
Am Ende der Selenium-Schulung werden die Teilnehmer in der Lage sein:
- die Testsuite Selenium effektiv in realen Projekten einzusetzen
- Selenium für browserübergreifende Tests zu verwenden
- Verteilen der Tests mit Selenium Grid
- Regressionstests Selenium in Jenkins ausführen
- Testberichte und periodische Berichte mit Jenkins vorbereiten
Testautomatisierung mit Selenium und Python
14 StundenSelenium 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 .
Einführung in Selenium
7 StundenDieser 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
Selenium für Opfer der Manuellen Tests
14 StundenDies ist ein praktischer Kurs für manuelle Tester, um das automatisierte Testen zu erleichtern.
Selenium WebDriver Überblick
7 StundenWer sollte teilnehmen
- Alle, die ' Test Automation mit Selenium Web Driver' in einem Unternehmen oder für den persönlichen Gebrauch verwenden möchten
Überblick
- Erfahren Sie, wie Sie die Test Automation mit Selenium Web Driver sicher verstehen
- Erfahren Sie, wie Sie die Informationen des Kurses zu Ihrem Vorteil nutzen können
Testautomatisierung mit Selenium
21 StundenDieser Kurs schult den Umgang mit Testprojekten und vermittelt praktische Erfahrungen mit Webanwendungen, funktionaler Testautomatisierung und browserübergreifender Testautomatisierung unter Verwendung der Selenium-Testsuite.
Zielpublikum:
TestComplete
21 StundenIn 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.
- Nutzen Sie TestComplete's Skripterweiterungen.
Automatisches Testen mit Cypress
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Cypress für die Automatisierung von Tests verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Durchführung von End-to-End-Automatisierungstests mit Cypress.
- Implementieren Sie Integrations- und Unit-Tests in einer Webanwendung.
- Nutzen Sie Cypress als Alternative zu Selenium.
Tosca: Modellbasiertes Testen für komplexe Systeme
35 StundenIn 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.
TOSCA-Zertifizierungs-Vorbereitung
14 StundenDiese 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.