ValueEdge: Value Stream Management
Align corporate investments with business strategy
Continuous quality from requirements to delivery
Scale enterprise SCCM with security and compliance
Resilient AI-powered functional test automation
Enterprise-level requirements management
Deliver continuous application performance testing
Plan, track, orchestrate, and release applications
Govern quality and implement auditable processes
Automate deployments for continuous delivery
Aufbau und Modernisierung von Geschäftsanwendungen mit moderner Technologie
The leading solution for COBOL application modernization
Modernisierung von IBM-Mainframe-Anwendungen, Bereitstellungsprozessen, Zugriff und Infrastruktur
Modernisieren Sie den Zugriff auf Host-Anwendungen: benutzerfreundlicher, einfacher zu integrieren, einfacher zu verwalten und sicherer.
Für die unternehmensweite Interoperabilität von Systemen
Modern mainframe application delivery for IBM Z
Secure, zero-footprint access to host applications
Access host data and automate processes with RPA
Multi-factor Authentication for IBM z/OS endpoints
Sichere Entwicklung, Sicherheitstests und kontinuierliche Überwachung und Schutz
Augment human intelligence
Verschlüsselung, Tokenisierung und Schlüsselverwaltung für die Anonymisierung und den Schutz der Daten.
Ein ganzheitlicher Ansatz zur Identitäts- und Zugriffsverwaltung
Deliver simplified, secure access to users
Scale to billions of identities with IGA platform
Gain control of privileged user activities
Track changes and activities in managed services
Erkennung bekannter und unbekannter Bedrohungen durch Korrelation, Datenaufnahme und -analyse
Analytics for text, audio, video, and image data
Reduce risk, cost, and maintenance, and T2M
AI and machine learning for data analysis
Enterprise backup/disaster recovery
Unified traditional and mobile device management
Meet regulatory & privacy retention requirements
Email, IM, and chat-based collaboration
Mobile workforce communication & collaboration
Secure critical file storage and print services
Ansprechende Endnutzererfahrung mit auf maschinellem Lernen basiertem, effizientem Service Desk
Die erste vorkonfigurierte autonome Überwachungslösung für hybride IT
Automatisierung und Verwaltung von traditionellen, virtuellen und softwaredefinierten Netzwerken
Erkennung und Verwaltung von Konfigurationselementen (CIs) in hybriden IT-Umgebungen.
Vereinfachung der Fulfillment-Automatisierung und Durchsetzung von Governance
Durchgängige Automatisierung von IT-Prozessen
Manage IT & software assets for better compliance
Automatisierung von Bereitstellung, Patching und Compliance im Rechenzentrum
Erstellung, Sicherung und Skalierung automatisierter Geschäftsprozesse im gesamten Unternehmen
Gewinnen Sie mithilfe von Echtzeit-Analysen Erkenntnisse aus Big Data und durchsuchen Sie Ihre unstrukturierten Daten.
Alle Micro Focus-Schulungen an einem zentralen Ort
Notwendige Kompetenzen für den Erfolg
Geschwindigkeit erhöhen, Engpässe beseitigen und Softwarebereitstellung kontinuierlich verbessern
ValueEdge: Value Stream Management
Align corporate investments with business strategy
Continuous quality from requirements to delivery
Scale enterprise SCCM with security and compliance
Resilient AI-powered functional test automation
Enterprise-level requirements management
Deliver continuous application performance testing
Plan, track, orchestrate, and release applications
Govern quality and implement auditable processes
Automate deployments for continuous delivery
Access all products in application delivery management
Modernisierung von Kerngeschäftssystemen zur Förderung der Unternehmenstransformation
Aufbau und Modernisierung von Geschäftsanwendungen mit moderner Technologie
The leading solution for COBOL application modernization
Modernisierung von IBM-Mainframe-Anwendungen, Bereitstellungsprozessen, Zugriff und Infrastruktur
Modernisieren Sie den Zugriff auf Host-Anwendungen: benutzerfreundlicher, einfacher zu integrieren, einfacher zu verwalten und sicherer.
Für die unternehmensweite Interoperabilität von Systemen
Modern mainframe application delivery for IBM Z
Secure, zero-footprint access to host applications
Access host data and automate processes with RPA
Multi-factor Authentication for IBM z/OS endpoints
Access all products in Application Modernization & Connectivity
Sicherheit als zentraler Faktor bei all Ihren Handlungen – Prozesse, Anwendungen, Identitäten und Daten
Sichere Entwicklung, Sicherheitstests und kontinuierliche Überwachung und Schutz
Augment human intelligence
Verschlüsselung, Tokenisierung und Schlüsselverwaltung für die Anonymisierung und den Schutz der Daten.
Ein ganzheitlicher Ansatz zur Identitäts- und Zugriffsverwaltung
Deliver simplified, secure access to users
Scale to billions of identities with IGA platform
Gain control of privileged user activities
Track changes and activities in managed services
Erkennung bekannter und unbekannter Bedrohungen durch Korrelation, Datenaufnahme und -analyse
Access all products in CyberRes
Zuverlässige, bewährte Lösungen für rechtliche Zwecke, Compliance und Datenschutz
Analytics for text, audio, video, and image data
Reduce risk, cost, and maintenance, and T2M
AI and machine learning for data analysis
Enterprise backup/disaster recovery
Unified traditional and mobile device management
Meet regulatory & privacy retention requirements
Email, IM, and chat-based collaboration
Mobile workforce communication & collaboration
Secure critical file storage and print services
Access all products in Information Management and Governance
Beschleunigung Ihrer IT-Betriebsabläufe auf DevOps-Geschwindigkeit
Ansprechende Endnutzererfahrung mit auf maschinellem Lernen basiertem, effizientem Service Desk
Die erste vorkonfigurierte autonome Überwachungslösung für hybride IT
Automatisierung und Verwaltung von traditionellen, virtuellen und softwaredefinierten Netzwerken
Erkennung und Verwaltung von Konfigurationselementen (CIs) in hybriden IT-Umgebungen.
Vereinfachung der Fulfillment-Automatisierung und Durchsetzung von Governance
Durchgängige Automatisierung von IT-Prozessen
Manage IT & software assets for better compliance
Automatisierung von Bereitstellung, Patching und Compliance im Rechenzentrum
Erstellung, Sicherung und Skalierung automatisierter Geschäftsprozesse im gesamten Unternehmen
Access all products in IT Operations Management
Entwickeln Sie Ihre Strategie und transformieren Sie Ihre hybride IT.
Gewinnen Sie mithilfe von Echtzeit-Analysen Erkenntnisse aus Big Data und durchsuchen Sie Ihre unstrukturierten Daten.
Ermöglichen Sie Ihrem Team, die Leistung Ihres Unternehmens auf das Maximum zu steigern.
Performance Testing ist eine Technik des nicht-funktionalen Testens von Software (non-functional Software Testing), die die Stabilität, Geschwindigkeit, Skalierbarkeit und Reaktionsfähigkeit einer Anwendung bei einem bestimmten Workload ermittelt. Es handelt sich dabei um einen entscheidenden Schritt bei der Software-Qualitätssicherung, der aber leider häufig nebensächlich und isoliert behandelt wird und erst dann zum Einsatz kommt, wenn das Functional Testing abgeschlossen und (in vielen Fällen) der Code bereit zum Release ist.
Zu den Zielen des Performance Testing gehören die Evaluierung von Output, Verarbeitungsgeschwindigkeit, Datenübertragungsgeschwindigkeit, Nutzung von Netzwerkbandbreite, maximalen gleichzeitigen Benutzern, Arbeitsspeichernutzung, Workloadeffizienz und Reaktionsgeschwindigkeit einer Anwendung.
Unternehmen führen Performance-Tests aus mindestens einem der folgenden Gründe durch:
Welche Schritte genau beim Performance Testing nötig sind, hängt vom jeweiligen Unternehmen und der Anwendung ab. Das Ganze kommt darauf an, welche Leistungsindikatoren für das Unternehmen die wichtigsten sind. Dennoch sind die allgemeinen Ziele beim Performance Testing immer grob dieselben, sodass es einen gewissen Workflow gibt, der die meisten Testpläne bestimmt.
Bestimmen Sie die Produktionsumgebung, die Testumgebung und die Test-Tools, die Ihnen zur Verfügung stehen. Dokumentieren Sie die Hardware-, Software- und Infrastrukturspezifikationen und -konfigurationen der Test- und der Produktionsumgebung, um eine Kohärenz garantieren zu können. Es ist möglich, Performance Tests teilweise in der Produktionsumgebung durchzuführen, aber in diesem Fall müssen strikte Sicherheitsvorkehrungen getroffen werden, um eine Störung des Betriebs durch die Tests zu vermeiden.
Bestimmen Sie die Bedingungen, Ziele und Schwellenwerte, die einen erfolgreichen Test ausmachen. Die Hauptkriterien gehen direkt aus den Projektspezifikationen hervor, aber diejenigen, die die Tests durchführen, sollten auch die Möglichkeit haben, den Umfang von Tests und Richtwerten auszuweiten.
Denken Sie darüber nach, wie stark die Benutzung schwanken wird, und erstellen Sie Testszenarien, die alle möglichen Anwendungsfälle abdecken. Legen Sie die Tests entsprechend an und halten Sie fest, welche Werte aufgezeichnet werden sollen.
Konfigurieren Sie die Testumgebung vor der Durchführung von Performance Tests. Achten Sie darauf, dass alle Test-Tools bereitstehen.
Führen Sie die Tests durch. Zeichnen Sie die Ergebnisse auf und überwachen Sie sie.
Konsolidieren und analysieren Sie die Testergebnisse. Teilen Sie Ihre Erkenntnisse mit dem Projektteam. Optimieren Sie die Anwendung, indem Sie die festgestellten Performance-Defizite beheben. Wiederholen Sie den Test, um zu prüfen, dass jedes Problem abschließend beseitigt wurde.
Schaffen Sie eine Testumgebung, die das Produktions-Ökosystem so genau wie möglich widerspiegelt. Wenn Sie darauf nicht achten, geben die Testergebnisse möglicherweise die tatsächliche Performance der Anwendung in der Praxis nicht korrekt wieder.
Performance Testing und Performance Engineering sind zwei eng verwandte Begriffe, die sich dennoch voneinander unterscheiden. Performance Testing ist eine Unterdisziplin des Performance Engineering und beschäftigt sich hauptsächlich mit der Justierung der Performance einer Anwendung unter einer bestimmten Last.
Um den Anforderungen einer schnellen Bereitstellung von Anwendungen gerecht zu werden, benötigen moderne Software-Teams einen weiterentwickelten Ansatz, der über klassisches Performance Testing hinausgeht und ein umfassendes, integriertes Performance Engineering mit einschließt. Beim Performance Engineering handelt es sich um das Testen und Optimieren von Software mit dem Ziel, eine bestimmte Performance zu erreichen. Performance Engineering findet zu einem deutlich früheren Zeitpunkt im Softwareentwicklungsprozess statt und zielt darauf ab, Performance-Probleme von Anfang an aktiv zu verhindern.
Da beim Performance Testing festgestellt werden soll, wie gut ein System unter verschiedenen Workloads funktioniert, ist eine effiziente Ausführung derartiger Tests ohne automatisierte Test-Tools schwierig. Test-Tools unterscheiden sich in Bezug auf Funktionen, Umfang, Komplexität und Automatisierung. Erfahren Sie, wie die Testing-Lösungen von Micro Focus die Effizienz Ihrer Performance Tests steigern können.
Erfahren Sie, wie Sie beim Performance Engineering einen kombinierten „Shift-Left“- und „Shift-Right“-Ansatz umsetzen, um Ihre Produktivität bei der Softwareentwicklung zu steigern.