Einheit der Parametrisierung von Softwaremaßzahlen (UMSP) Schulung
Softwaremaßzahlen und -metriken werden verwendet, um die Qualität eines Softwareprodukts zu bewerten, die Produktivität einzuschätzen, den Fortschritt der Entwicklung zu verfolgen und eine Basis für Schätzungen und Vorhersagen im Softwareentwicklungsprozess zu bilden.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Fachleute, die das Konzept der Softwaremaßnahme kennenlernen und verstehen möchten und es nutzen wollen, um jede Softwareentwicklung und Produktivität abzuschätzen und zu quantifizieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Verwendung von Softwaremaßnahmen und -metriken in der Softwareentwicklung zu verstehen.
- Mit den Softwaremetriken den Fortschritt zu verfolgen und die Produktivität zu bewerten.
- Daten zur Softwaremessung für die Qualitätssicherung und den Prozessverbesserung zu analysieren.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Um ein angepasstes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Schulungsübersicht
Einführung
Überblick über die Softwarequalitätsmanagement
Standards der Softwarequalität
Messungen und Modelle
Softwaremetriken
Validierung von Softwaremaßzahlen
Datenmanipulation
Analyse von Daten zur Softwaremessung
Interne Produktattribute
Bewertung des Softwareprozesses
Qualitätssicherung
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse und -verständnis von Softwareabschätzung und -quantifizierung
Zielgruppe
- Projektmanager
- Geschäftsanalysten
- Softwaremetrik-Spezialisten
- Qualitätsexperten
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Einheit der Parametrisierung von Softwaremaßzahlen (UMSP) Schulung - Buchung
Einheit der Parametrisierung von Softwaremaßzahlen (UMSP) Schulung - Anfrage
Einheit der Parametrisierung von Softwaremaßzahlen (UMSP) - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
Der Trainer war extrem engagiert und stellte sicher, dass wir durch Fragen und Bestätigungen alles verstanden haben. Obwohl der Inhalt überwältigend war, hat der Trainer ihn gut strukturiert und den Stoff für späteres Nachschlagen leicht zugänglich gemacht.
Zaid Amerika
Kurs - Unit of Software Measurement Parameterization (UMSP)
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Fortgeschrittene Testautomatisierung in Java mit Selenium, kontinuierlicher Integration und Versionskontrolle
35 StundenAm Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Maven zu installieren und zu konfigurieren.
- Tests mit Selenium automatisieren
- Git verwalten
- Kontinuierliche Integration integrieren
Kursformat
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxisanwendungen.
- Praktische Implementierung in einem Live-Lab-Umfeld.
Anpassungsoptionen des Kurses
- Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte, um die Details zu besprechen.
Advanced Selenium
14 StundenIn dieser von einem Trainer geleiteten, Live-Trainingseinheit in Schweiz, lernen die Teilnehmer fortgeschrittene Techniken an, um ein automatisiertes Testset mit Selenium zu erweitern.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Komplexe Probleme bei der automatisierten Testung von Webanwendungen mit Selenium zu lösen.
- Reguläre Ausdrücke und musterbasierte Verifizierungstechniken anzuwenden.
- Ausnahmen zu behandeln, die die Testausführung unterbrechen.
- Webobjekte programmatisch zu suchen.
- Daten dynamisch aus Websteuerelementen zu erfassen.
- Einen datengesteuerten Testrahmen zu erstellen.
- Tests mit Selenium Grid zu verteilen.
Erweitertes Selenium mit C#
14 StundenIn diesem von einem Dozenten geleiteten, live-Training lernen die Teilnehmer fortgeschrittene Techniken, um Selenium zu steuern und einen automatisierten Testfall zu erweitern.
Zielgruppe: Softwaretester, Testleiter, Qualitätsicherungsexperten.
API-Entwicklung und -Test mit Java (Jersey)
14 StundenJersey ist die Open-Source-Referenzimplementierung von JAX-RS (Java API for RESTful Web Services). Es bietet Bibliotheken, um REST APIs in Java schnell und effektiv zu erstellen. In Kombination mit modernen Testtools ermöglicht Jersey es Entwicklern, APIs effizient zu gestalten, aufzubauen, zu testen und zu dokumentieren.
Dieses von einem Dozenten geleitete Live-Training (online oder vor Ort) richtet sich an Java-Entwickler und Tester mit Anfänger- bis Mittelstufe, die API-Entwicklung und -Testung unter Verwendung von Jersey und unterstützenden Tools erlernen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Ein Jersey-Projekt mit Maven einzurichten.
- RESTful APIs mit Jersey zu entwickeln und bereitzustellen.
- APIs mit Postman und automatisierten Frameworks zu testen.
- Fehler, Sicherheit und Dokumentation für APIs zu behandeln.
Kursformat
- Interaktiver Vortrag und Diskussion.
- Praktische Übungen und Praxis.
- Umsetzung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Um ein angepasstes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Anordnung.
Mobile Automation mit Appium – Übersicht
7 StundenZielgruppe:
Alle, die sich mit dem Testen befassen, einschließlich Mobile Automation Tester
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM)
35 StundenDie ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) ist eine berufsbasierte Zertifizierung, die sich auf fortgeschrittene Testmanagementpraktiken, Führungsqualifikationen und strategisches Entscheidungsfinden im Einklang mit dem ISTQB-Lehrplan konzentriert.
Dieses durch Trainer geführte Live-Seminar (online oder vor Ort) richtet sich an mittel- bis hochqualifizierte Testmanager und QA-Profi, die das ISTQB Advanced Level Test Manager Curriculum beherrschen und sich auf die Zertifizierung vorbereiten möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Komplexe Teststrategien und -pläne zu entwickeln und zu verwalten.
- Risikobasierte Testtechniken anzuwenden, um die Testbemühungen zu optimieren.
- Testprozesse innerhalb von Projekten zu überwachen, zu steuern und zu verbessern.
- Testteams zu führen und die Erwartungen der Stakeholder zu managen.
- Tools und Metriken für Testmanagement, Berichterstattung und kontinuierliche Verbesserung einzusetzen.
Kursformat
- Interaktive Vorlesungen und Diskussionen.
- Zertifizierungsklausur-orientierte Übungen und Praxisfragen.
- Händische Fallstudien und Simulationen, die dem ISTQB CTAL-TM-Lehrplan entsprechen.
Anpassungsoptionen des Kurses
- Um eine angepasste Ausbildung für diesen Kurs zu beantragen, kontaktieren Sie uns bitte zur Anordnung.
Testautomatisierung mit HP UFT
21 StundenDieser Kurs demonstriert durch praktische Übungen die Grundlagen und Anwendungen der Testautomatisierung mit HP UFT.
API-Testing mit Postman
21 StundenDieses von einem Dozenten angeführte Live-Training in Schweiz (online oder vor Ort) richtet sich an Softwaretester, die Postman für API-Testing verwenden möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Tests mit automatisierten Anfragen und Workflows durchzuführen.
- Eine API unter Verwendung eines Versionskontrollsystems zu definieren, zu entwickeln, zu testen und zu beobachten.
- Dynamische Daten in einer Anfrage zu generieren.
- Tests in Sammlungen zu dokumentieren und zu organisieren, um sie für die Teamarbeit verfügbar zu machen.
Selenium C# Testautomatisierung
14 StundenDieses von einem Dozenten geleitete, Live-Training in Schweiz (online oder vor Ort) richtet sich an Entwickler und Tester, die Testautomatisierung mit C# und Selenium durchführen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Selenium WebDriver zu installieren und zu konfigurieren.
- Tests mit Selenium, C# und Nunit in der Visual Studio IDE zu schreiben.
- C#-Selenium-Testautomatisierung auszuführen.
Selenium mit Jenkins und Docker
14 StundenDieses von einem Dozenten geleitete, Live-Training (online oder vor Ort) richtet sich an DevOps-Ingenieure, die Selenium verwenden möchten, um Selenium-Tests in Docker-Containern auszuführen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Eine Testautomatisierungsinfrastruktur für nach Bedarf auszuführende Tests zu erstellen.
- Ein Testautomatisierungsframework mit Java zu entwickeln.
- Eine CI/CD-Pipeline von Grund auf mit Jenkins und Docker aufzubauen.
Selenium WebDriver in C#
14 StundenDieses von einem Instructor geführte Live-Training in Schweiz (online oder vor Ort) führt die Teilnehmer in das automatisierte Testen mit Selenium WebDriver und C# in Visual Studio ein. Wenn Sie keine Erfahrung im C#-Programmieren haben oder eine Auffrischung benötigen, überprüfen Sie bitte den Kurs: C# für Automatisierungstest-Ingenieure.
Test automatisierung mit Selenium und Jenkins
21 StundenDieses Kurs bietet Schulungen zum Umgang mit Testprojekten unter Verwendung des Selenium-Test-Suites und kontinuierlichen Tests mit Jenkins.
Zielgruppe:
- Softwaretestingenieur*innen
- Anwendungsentwickler*innen, die an agiler Entwicklung beteiligt sind
- Release-Manager*innen
- QA-Ingenieur*innen
Am Ende des Selenium-Kurses werden die Teilnehmenden in der Lage sein:
- den Selenium-Test-Suite effektiv in realen Projekten zu nutzen
- Selenium für Cross-Browser-Tests zu verwenden
- die Tests mit Selenium Grid zu verteilen
- Regressionstests in Jenkins durchzuführen
- Testberichte und periodische Berichte mit Jenkins vorzubereiten
Testautomatisierung mit Selenium und Python
14 StundenSelenium ist ein quelloffener Rahmen für die Automatisierung von Webanwendungstests in verschiedenen Browsern. Mit Selenium 4 sind erweiterte WebDriver-APIs, native relative Locatoren und verbesserte Grid-Unterstützung verfügbar. Python bietet Einfachheit und starke Integration mit Testrahmen wie Pytest, was es zur Entwicklung skalierbarer und wartbarer Testautomatisierungssuiten zu einer leistungsstarken Wahl macht.
Diese vom Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Anfänger- bis Fortgeschrittenen-Level Tester und Entwickler, die Selenium mit Python verwenden möchten, um Webanwendungstests in realen Umgebungen zu automatisieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Selenium mit Python in einer Testumgebung zu installieren und einzurichten.
- Robuste Testautomatisierungsskripte unter Verwendung von Selenium WebDriver und Pytest zu erstellen.
- Page Object Model (POM) anzuwenden, um wartbare Testrahmen zu erstellen.
- Tests in mehreren Browsern mit Selenium Grid auszuführen.
- Automatisierte Tests in CI/CD-Pipelines zu integrieren.
- Häufige Probleme zu beheben und beste Praktiken für die Stabilität der Automatisierung anzuwenden.
Kursformat
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Hands-on-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Für eine angepasste Schulung zu diesem Kurs wenden Sie sich bitte an uns, um die Anforderungen abzustimmen.
Testautomatisierung mit Selenium
21 StundenDieses Kurs bietet Schulungen zum Umgang mit Testprojekten und praktische Erfahrungen in der Arbeit mit Webanwendungen, funktionaler Testautomatisierung und Cross-Browser-Testautomatisierung unter Verwendung des Selenium-Testsuites.
Das Zielgruppe für diesen Kurs sind Softwaretest-Ingenieure und manuelle Tester.
Nach Abschluss der Schulung werden die Teilnehmer in der Lage sein, Selenium WebDriver effektiv in realen Projekten zu verwenden.
TestComplete
21 StundenIn diesem von einem Dozenten geleiteten Live-Training in Schweiz lernen die Teilnehmer, wie man die Funktionen von TestComplete nutzt, einschließlich des Testobjektmodells, Checkpoints, Name Mapping und der Benutzeroberfläche, um automatisierte Tests für Desktop-, Web- und Mobile Anwendungen durchzuführen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Funktionale Tests zu erstellen, aufzuzeichnen und auszuführen.
- Einen skalierbaren und wartbaren Testrahmen zu erstellen.
- Checkpoints zu erstellen, Tests für verschiedene Geräte anzupassen und Testergebnisse zu analysieren.
- Die Script-Erweiterungen von TestComplete zu nutzen.