Qualitätssicherung und Tests
Alle kritischen Teile einer Anwendung müssen durch eine Form des Testings abgedeckt werden, seien es Unit-Tests oder komplette End-to-End-Teststrategien. Welche Test-Frameworks und -Methoden sinnvoll sind, hängt vom Umfang des jeweiligen Projekts und vielen anderen Aspekten ab, es gibt keine "one size fits all"-Lösungen.
Idealerweise werden Tests nicht nur auf automatisierten Testsystemen und im Code durchgeführt, sondern auch von Anwendern, die das Produkt ausgiebig nutzen und wertvolles Feedback zur Validität bestehender Funktionen geben. Eine gute Zusammenarbeit mit dem entsprechenden Testerkreis verbessert ein Produkt entscheidend und erleichtert das Änderungsmanagement deutlich.
Da wir uns auf die Entwicklung kundenspezifischer Software konzentrieren, sind QA und Tests immer ein integraler Bestandteil unseres Konzepts. Mögliche Testdienstleistungen können umfassen:
- Testplanung und -design
- Durchführung und Reporting
- Automatisierte Tests
- End-to-End-Tests, um APIs und Benutzeroberflächen auf verschiedenen Plattformen zu testen
- Leistungstests
Wir haben Partner, die wir für die folgenden Anforderungen in Anspruch nehmen können:
- Sicherheitstests
- Anwendertests