WIR VERFÜGEN ÜBER EIN EIGENES TESTLABOR, IN DEM UNSERE TEST-SPEZIALISTEN UNABHÄNGIGE SOFTWARE-TESTS DURCHFÜHREN:
Funktions- und Regressionstests | |
Stresstests | |
Performance-Tests und Lasttests |
GUI-Testsy | |
Security-Tests |
Das Testlabor bietet umfangreiche Erfahrung beim Testen von Geschäftsprozessen und bei der Entwicklung von Testspezifikationen, Testskripten und Testfällen. Es kommen die unterschiedlichsten Bugtracking-Systeme zum Einsatz.
FUNKTIONSTESTS
Wir bieten alle Tätigkeiten, die im Rahmen von Funktionstests für Software erforderlich sind. Dies schließt die Erstellung von Testskripten (Testfällen) und die termingerechte Durchführung der Tests gemäß Testplan in folgenden Bereichen ein:
- Ergonomie und Usability
- Übereinstimmung mit der funktionalen Spezifikation
- Sicherheit und Schutz vor nicht autorisierter Nutzung
- Vollständigkeit und Fehlerfreiheit der begleitenden Dokumentation für die Softwarelösung
Die folgenden Testtypen werden im Rahmen von Funktionstests ebenfalls durchgeführt:
- Komponententests
- Regressionstests
- Akzeptanztest
- Smoke Testing
Um routinemäßig erfolgende Testschritte zu automatisieren, setzen unsere Spezialisten Werkzeuge für automatisiertes Testing ein (QTP, Selenium). Unsere Empfehlung ist, automatisierte Tests zeitgleich mit der Software-Entwicklung zu erstellen.
LASTTESTS
- Entwicklung von Testszenarien und deren Abstimmung mit den Kunden
- Erstellung von Skripten für automatisierte Lasttests (HP LoadRunner, JMetter) und Stresstests
- Erstellung von Skripten für die Generierung von großen Mengen an Testdaten
- Analyse der Systemleistung unter unterschiedlichen Lastbedingungen und kombinierten Szenarien; Durchführung von Stresstests
- Diagnose von Systemengpässen, Bereitstellung von Empfehlungen für bessere Produktivität
- Definition von Grenzen für die Systemleistung
- Regelmäßige Stresstests, um eine Verschlechterung der Systemleistung zu verhindern
- Einführung von Tests zur Systemzuverlässigkeit – Simulation von Fehlern auf unterschiedlichen Ebenen bei hoher Auslastung, um die Leistungsfähigkeit des Systems zu überwachen und das Verhalten der Ausfallsicherung vorhersagen zu können
- Festlegung des Grads der Skalierbarkeit von Systemen
- Einsatz einer Performance Monitoring-Lösung als fester Bestandteil des Produktivsystems für Systeme mit hoher Auslastung; Entwicklung und Implementierung eines Kapazitätsmanagements
Antragsformular
Finden Sie den Wert Ihrer Automatisierungsprojekt heraus heute
VORTEILE BEI DER ZUSAMMENARBEIT MIT SOFT XPANSION:
Professionelles Team mit umfangreicher Erfahrung im Testen sowohl eigener Software-Produkte als auch bei der Durchführung kundenspezifischer Testprojekte (durchschnittliche Erfahrung der Spezialisten im Testlabor beträgt fünf Jahre)
Insgesamt sehr lange Erfahrung in Bereich Software-Testing
Test von Desktop-Produkten für Windows
Test von Entertainment-Software
Über acht Jahre Erfahrung im Testen von Unternehmensanwendungen im High End-Bereich, über 20 große Stresstest- und Optimierungsprojekte
Projekt für ein großes Bankensystem (Drei-Schichten-Architektur, 25 Server) mit drei Jahren Laufzeit, bei dem die Performance überwacht wurde; in Höchstlast-Zeiträumen stiegt die Auslastung um den Faktor 50 und es erfolgte die Überwachung des Fehlerverhaltens
Test von Produkten mit nicht ausreichend formalisierten Anforderungen
Test von Web-Anwendungen für Unternehmen (Banken, Versicherungen, große Unternehmensholdings und Unternehmensverbünde)
Test von Low Level-Produkten (Firewall- und Antivirensoftware)
Test von Produkten mit nicht ausreichend formalisierten Anforderungen
Erstellung komplexer Lastskripte (30 unterschiedliche Rollenszenarien) und Implementierung von Stresstests, bei denen 12.000 Benutzter eines Bankensystems simuliert innerhalb von 10 Stunden mit Daten von fünf Millionen Kunden arbeiten. Die Leistungsfähigkeit für zeitkritische Geschäftsprozesse konnte um den Faktor fünf bis 100 verbessert werden; das System erfüllte die Anforderungen auch bei Erreichen der geplanten Auslastungsgrenzeу
Projekt für ein großes Bankensystem (Drei-Schichten-Architektur, 25 Server) mit drei Jahren Laufzeit, bei dem die Performance überwacht wurde; in Höchstlast-Zeiträumen stiegt die Auslastung um den Faktor 50 und es erfolgte die Überwachung des Fehlerverhaltens