Kursüberblick
Dieser zweitägige Grundkurs führt Sie in die OpenTextTM Core Performance Engineering Anwendung ein.
Der Kurs richtet sich an Einsteiger und vermittelt praktische Erfahrung im Erstellen, Ausführen und Analysieren von Lasttests mit OpenText Core Performance Engineering. Sie werden mit der OpenText Core Performance Engineering-Schnittstelle, dem Workflow, den Integrationen und den Best Practices vertraut gemacht.
Ausserdem lernen Sie, wie Sie mit Diagrammen arbeiten, um Daten nach der Durchführung eines Tests anzuzeigen. Die praktischen Übungen führen Sie durch Asset Management, Testdesign, Ausführung, Ergebnisanalyse und Integration mit externen Tools. Diese Übungen sollen Ihnen das Wissen vermitteln, das Sie benötigen, um Szenarien in Continuous Integration/Continuous Deployment (CI/CD) auszuführen und die Ergebnisse in Grafana anzuzeigen.
Höhepunkte
- Erklären Sie OpenText Core Performance Engineering und Performance-Testing-Konzepte.
- Erstellung und Verwaltung von Testressourcen, einschliesslich Skripten, Daten und Monitoren.
- Entwerfen und führen Sie Lasttests in OpenText Core Performance Engineering durch.
- Überwachen und analysieren Sie die Testausführung in Echtzeit.
- Erklären Sie die Analyse und Berichterstattung nach dem Lauf.
- Integrieren Sie Tools wie Git, Jenkins, InfluxDB und Grafana.
Zielgruppe
Performance-Ingenieure, QA-Experten und Tester, die OpenText Core Performance Engineering für skalierbare, Cloud-basierte Performance-Tests nutzen möchten
Voraussetzungen
Um an diesem Kurs erfolgreich teilnehmen zu können, sollten Sie über die folgenden Voraussetzungen oder Kenntnisse verfügen:
- Grundkenntnisse von Konzepten für Leistungstests
- Gute Kenntnisse von Windows, Websites und Browsern
Kursziele
Nach Abschluss dieses Kurses sollten die Teilnehmer in der Lage sein:
- Navigieren Sie durch OpenText Core Performance Engineering und nutzen Sie es für End-to-End Performance-Tests.
- Verwalten Sie Skripte, Lastgeneratoren, Monitore und Testdaten.
- Entwurf, Planung und Durchführung von Leistungstests.
- Überwachen Sie die Leistung während der Testläufe und verwalten Sie Vuser.
- Analysieren Sie die Ergebnisse und erstellen Sie Berichte mithilfe von Dashboards und Anomalieerkennung.
- Konfigurieren Sie Integrationen mit externen Tools wie Git, Jenkins und InfluxDB.
Kursinhalt
Kapitel 1: Kursübersicht
- Nennen Sie die Inhalte und Ziele des Kurses.
- Definieren Sie die Klassenlogistik.
Kapitel 2: Überblick über das Core Performance Engineering
- Erklären Sie die OpenText Performance-Produkte und ihre Funktionalitäten.
- Beschreiben Sie die wichtigsten Funktionen und Vorteile von OpenText Core Performance Engineering.
- Entdecken Sie die Integration von OpenText Core Performance Engineering mit OpenText SaaS.
- Untersuchen Sie die Architekturkomponenten und Einsatzmöglichkeiten.
- Identifizieren Sie vielseitige Anwendungsfälle für OpenText Core Performance Engineering.
- Erklären Sie den End-to-End-Workflow in OpenText Core Performance Engineering.
- Sammeln Sie praktische Erfahrungen mit den Schnittstellen des Core Performance Engineering.
Kapitel 3: Mietermanagement
- Erklären Sie die Lizenztypen.
- Gemeinsame Nutzung von Assets zwischen Projekten.
- Projekte erstellen und verwalten.
- Erstellen Sie Zugriffsschlüssel.
- Überwachen Sie geplante Tests und zeigen Sie laufende Tests an.
Kapitel 4: Verwaltung von Test-Assets
- Erklären Sie die Arten von Test-Assets, die in OpenText Core Performance Engineering verwendet werden.
- Erläutern Sie, wie Sie Testskripte innerhalb von OpenText Core Performance Engineering effizient hochladen und organisieren können.
- Konfigurieren und verwenden Sie Monitore, um die Testleistung und den Verbrauch von Systemressourcen zu verfolgen.
- Einrichtung und Verwaltung von Lastgeneratoren für skalierbare Leistungstests.
- Verwalten Sie Agenten, um eine reibungslose Testausführung in verteilten Umgebungen zu gewährleisten.
- Verwenden Sie Netzwerk-Emulatoren, um verschiedene Netzwerkbedingungen für realistische Testszenarien zu simulieren.
- Erläuterung der Rolle von Skriptschlüsseln und der besten Praktiken für deren Sicherung und Verwaltung.
- Arbeiten Sie mit Datendateien, um Skripte zu parametrisieren und verschiedene Testszenarien zu erstellen.
- Nutzen Sie Vorlagen, um die Erstellung und Verwaltung von Testszenarien zu optimieren.
Kapitel 5: Erstellen eines Lasttests
- Stellen Sie alle wesentlichen Parameter für einen Leistungstest ein.
- Erstellen und verwalten Sie Benutzerlastprofile und Szenarien.
- Weisen Sie Lastgeneratoren zu und verteilen Sie die Last auf die Regionen.
- Hinzufügen und Konfigurieren von Monitoren für die Leistungsverfolgung in Echtzeit.
- Definition und Durchsetzung von Service Level Agreements (SLAs) zur Anpassung an die Unternehmensziele.
- Nutzen Sie die Erkenntnisse, um eine konsistente und zuverlässige Anwendungsleistung zu erzielen.
Kapitel 6: Durchführung eines Lasttests
- Führen Sie die Vorbereitungen für den Lauf und die Einrichtung des Vusers durch.
- Verwalten und überwachen Sie den Testlauf.
- Besprechen Sie Laufzeitwarnungen und Dashboard-Interaktionen.
- Erklären Sie die Massnahmen nach dem Test und die Verfügbarkeit der Ergebnisse.
Kapitel 7: Analyse der Testergebnisse
- Erläuterung der Bedeutung der Analyse von Leistungsergebnissen und Schlüsselkennzahlen.
- Nutzen Sie Dashboards und Diagramme effektiv, um Testergebnisse zu visualisieren und zu vergleichen.
- Erkennen und Analysieren von Anomalien, um Leistungsprobleme zu identifizieren und zu beheben.
- Anwendung bewährter Praktiken zur Korrelation und Interpretation von Metriken für umfassende Analysen.
- Nutzen Sie Network Virtualization Insights zur Optimierung der Leistung unter realen Bedingungen.
- Erstellung von Berichten und Abgabe von umsetzbaren Empfehlungen für Leistungsverbesserungen.
Kapitel 8: Werkzeuge und Integrationen
- Nutzen Sie die CI-Integration.
- Implementieren Sie die Streaming-Integration.
- REST API verwenden.
Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.