|
|
|
Folgende Verfahren
bieten wir an:
System-
und Abnahmetest:
Bei den System- und Abnahmetests wird ein von der Entwicklung unabhängiger
Test der Software durchgeführt. Es handelt sich um einen dynamischen
Test, der die Ausführung der vollständig integrierten Software
unter bestimmten, definierten Gesichtspunkten beinhaltet. Die Ausführung
findet mit der Zielsetzung statt, sowohl Fehler als auch Abweichungen
von den Anforderungen aufzudecken.
Diese Art von Test wird bei Software durchgeführt, die neu entwickelt
oder in einer neuen Version vorliegt, sowie für Standard Software,
die durch Customizing an die Bedürfnisse des Nutzers angepasst wurde.
Je nach Art des entwickelten Softwaresystems können diese Tests
unter anderem für E-Commerce Systeme, für große verteilte
(C/S) Systeme mit angeschlossenen Datenbanken aber auch für technische
sowie embedded real-time Systeme durchgeführt werden.
Der Systemtest baut auf den Softwareanforderungen auf, die beschreiben,
was die zu testende Software leisten soll. Der Abnahmetest beruhen
auf den Nutzeranforderungen, die beschreiben, welche Aufgaben der
Nutzer mit der zu testenden Software durchführen wird.
Die Verfahren basieren auf den neuesten, aber erprobten Techniken
und Methoden und es liegen folgende internationale Standards und Normen
zugrunde: IEEE 1012, IEEE 1059, IEEE 829, ISO/IEC 12119, ISO 9000-3
und ISO/IEC 9126.
Zu den einzelnen Testaufgaben von der Organisation
und dem Management bis hin zur Durchführung der System- beziehungsweise
Abnahmetests gehören:
- Produktabnahme unter Nutzung systematischer, bewährter
und kosteneffektiver Methoden. Produktionsdaten werden nach Möglichkeit
eingesetzt.
- Begutachtung von Softwaresystemen.
- Systematische und methodische System- bzw. Abnahmetests einschließlich
der Testfalldefinition, Ausführung von Testfällen, Auswertung
der Testergebnisse, die komplette Dokumentation der Testaktivitäten
und die Berichterstellung.
- Durchführung von Load / Stress Tests, Konfigurationstests,
Dokumentationstests, Perfomancetests, Usability Tests.
- Überprüfung der Fachkonzepte bzw. System- und Softwareanforderungen
hinsichtlich ihrer Qualitätsmerkmale einschließlich
ihrer Testbarkeit.
- Automation des Testvorhabens, um die Wiederholbarkeit und die
Wiederverwendbarkeit bei Release-Updates sowie bei Wartungs- und
Pflegearbeiten zu ermöglichen.
|
|