Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit Azure App Testing können Entwickler und QA-Teams umfangreiche Funktions- und Leistungstests ausführen, um Probleme in ihren Anwendungen zu identifizieren. Mit Azure App Testing können Sie funktionsbezogene Tests mit Playwright Workspaces und Leistungstests mithilfe von Azure Load Testing ausführen. Verbringen Sie weniger Zeit mit der Verwaltung der Infrastruktur und weniger Aufwand, um die KI-gesteuerte Testautomatisierung zu nutzen, um Qualität und Innovation zu steigern.
Azure Load Testing ermöglicht es Ihnen, hohe Last zu generieren und Datenverkehr für Ihre Anwendungen zu simulieren, unabhängig davon, wo sie gehostet werden. Es unterstützt die Ausführung von Apache JMeter-basierten Tests oder Locust-basierten Tests. Es ermöglicht außerdem das Generieren von Lasten aus mehreren Regionen und ermöglicht es Ihnen, private Anwendungsendpunkte zu testen. Sie bietet detaillierte Metriken und Einblicke in die Leistung Ihrer Anwendung beim Laden und hilft Ihnen dabei, Engpässe zu erkennen und die Leistung zu optimieren.
Mit Playwright Workspaces können Sie End-to-End-Tests mit hoher Parallelisierung ausführen. Es unterstützt die parallele Ausführung von Tests über mehrere Browser und Geräte hinweg, sodass Sie die Funktionalität und Leistung Ihrer Anwendungen im großen Maßstab überprüfen können. Außerdem werden detaillierte Testergebnisse und Erkenntnisse bereitgestellt, die Ihnen helfen, Probleme zu identifizieren und Ihre Tests zu optimieren.
Das folgende Diagramm zeigt eine Übersicht darüber, wie Azure App-Tests diese Funktionen integrieren:
Verwendungsszenarios
Azure App Testing wurde entwickelt, um Sie bei den folgenden Szenarien zu unterstützen:
Auslastungstests: Generieren Sie hochskalige Lasten, um realen Datenverkehr zu simulieren und Leistungsengpässe in Ihren Anwendungen zu identifizieren. Sie können Tests mit JMeter- oder Locust-Skripts ausführen oder URL-basierte Tests erstellen.
End-to-End-UI-Tests: Führen Sie End-to-End-Tests mit hoher Parallelisierung mit Playwright-Arbeitsbereichen aus. Überprüfen Sie die Funktionalität und Leistung Ihrer Anwendungen über mehrere Browser und Geräte hinweg.
Wichtigste Funktionen
Hier sind einige der wichtigsten Features von Azure-App-Tests:
Azure-Auslastungstest
Hohe Lastgenerierung: Generieren Sie Last aus mehreren Regionen, um reale Datenverkehrsmuster zu simulieren und Leistungsengpässe zu identifizieren.
KI-gestützte Testerstellung und -einblicke: Erstellen Sie einfach Lasttests mithilfe von VS Code mit GitHub Copilot Agent Modus und erhalten KI-gesteuerte Erkenntnisse in Testergebnissen, die Probleme erkennen und Korrekturen empfehlen.
Unterstützung für JMeter und Locust: Führen Sie Tests mit Apache JMeter- oder Locust-Skripts aus, sodass Sie vorhandene Testskripts und -tools nutzen können.
Test privater Endpunkte: Testen Sie private Anwendungsendpunkte, indem Sie sicher eine Verbindung mit Ihren Anwendungen herstellen, die in virtuellen Netzwerken oder lokalen Umgebungen gehostet werden.
Detaillierte Metriken und Einblicke: Erhalten Sie detaillierte Metriken und Einblicke in die Leistung Ihrer Anwendung beim Laden, um Engpässe zu identifizieren und die Leistung zu optimieren.
Arbeitsbereiche für Dramatiker
Hohe Parallelisierung: Führen Sie End-to-End-Tests parallel über mehrere Browser und Geräte aus, sodass Sie die End-to-End-Validierung Ihrer Anwendungen beschleunigen können.
Browserübergreifende und geräteübergreifende Tests: Überprüfen Sie Ihre Anwendungen über verschiedene Browser und Geräte hinweg, um eine konsistente Funktionalität und Leistung sicherzustellen.
Nahtlose Integration mit CI/CD: Integrieren Sie Playwright Workspaces in Ihre vorhandenen CI/CD-Pipelines, um End-to-End-Tests zu automatisieren und qualität in jeder Phase der Entwicklung sicherzustellen.
Sicherheit und Zugriffssteuerung: Unterstützung für verwaltete Identitäten, Zugriff auf private Links und RBAC (rollenbasierte Zugriffssteuerung) gewährleistet sicheren und kontrollierten Zugriff auf Arbeitsbereichsressourcen.
In-Region Data Residency & ruhende Daten
Azure-Auslastungstest
Azure Load Testing speichert oder verarbeitet keine Kundendaten außerhalb der Region, in der Sie die Dienstinstanz bereitstellen.
Arbeitsbereiche für Dramatiker
Playwright-Arbeitsbereiche speichern oder verarbeiten keine Kundendaten außerhalb der Region, in der Sie den Arbeitsbereich bereitstellen. Wenn Sie das Feature "Regionale Affinität" verwenden, werden die Metadaten aus der in der Cloud gehosteten Browserregion auf sichere und kompatible Weise in die Arbeitsbereichsregion übertragen.
Playwright Workspaces verschlüsselt automatisch alle In Ihrem Arbeitsbereich gespeicherten Daten mit von Microsoft verwalteten Schlüsseln (dienstverwaltete Schlüssel). Diese Daten umfassen beispielsweise Arbeitsbereichsdetails, Playwright-Testausführungsmetadaten wie Teststart- und Endzeit, Testminuten, wer den Test ausgeführt hat, und Testergebnisse, die für den Dienst veröffentlicht werden.