Testing

Umfassende Tests - vor, während und nach der Softwareerstellung.

Testing

Wenn unsere Kunden es wünschen, testen wir sicherheits- oder geschäftskritische Applikationen bereits während der Entwicklung ("testdriven"). Durch Unit-Tests und Build-Automatisierung decken wir typische Schwachstellen bei der Softwareentwicklung auf und vermeiden so Fehler.

Sobald wir eine Website oder einen Shop fertig gestellt haben, überprüfen wir mit Funktions- und Schnittstellentests, ob sich das neue System reibungslos in die bestehende Systemlandschaft integriert. Die Tests stimmen wir auf das jeweilige System ab. Außerdem setzen wir typische Systemtests im Front- und Backend ein, die die Basis für die Abnahme der Applikation durch unsere Kunden sind.

Die Leistungsfähigkeit bestehender Systeme untersuchen wir anhand detaillierter Performance- und Lasttests. Diese führen wir auch für Datenbanken und Netzwerkfile-Systeme sowie weitere komplexere, lastverteilte Systeme durch. So liefern wir unseren Kunden valide Aussagen und konkrete Handlungsempfehlungen, um das jeweilige System zu skalieren und an die gestiegenen Ansprüche anzupassen.

Bei allen Testverfahren richten wir uns nach dem IEEE829-Standard zur Dokumentation und Durchführung von Softwaretests.