Systeemtest
Een systeemtest is een test van een systeem, vaak een computersysteem, bestaande uit software en hardware.
Inleiding
Een systeemtest is een test van het volledig geïntegreerde systeem, waarbij gekeken wordt of het voldoet aan de requirements. Een systeemtest is een zogenaamde blackboxtest, er is dus geen kennis vereist van de interne structuur van het te testen systeem.
De input van een systeemtest zijn al de componenten die door de integratietest gekomen zijn, inclusief de daarbij horende hardware.
Het doel van integratietests is om de onderdelen gezamenlijk te testen die daarvoor al in een unittest getest zijn. In een systeemtest wordt met name gekeken naar de onderlinge verbindingen van de software en de hardware, zaken die nog niet bij vorige tests aan de orde gekomen zijn.
Testen van het gehele systeem
Bij een systeemtest wordt het gehele systeem getest aan de hand van de functionele specificaties en/of aan de hand van de specificaties van de informatieanalyse. Bij een systeemtest wordt "onderzoekend" getest, met als doel om het systeem onderuit te krijgen. Niet alleen het ontwerp wordt getest, maar ook de veronderstelde verwachtingen. Het doel is ook om iets meer te testen dan wat exact allemaal in de requirements staat.
Testsoorten
De volgende testsoorten kunnen in een systeemtest gebruikt worden:
- GUI software testing
- Usability testing
- Performance testing
- Compatibility testing
- Error handling testing
- Load testing
- Volume testing
- Stresstest
- Security testing
- Scalability testing
- Sanity testing
- Smoke testing
- Exploratory testing
- Ad hoc testing
- Regressietest
- Reliability testing
- Installation testing
- Maintenance testing
- Recovery testing and failover testing.
Alhoewel verschillende organisatie verschillende tests adviseren, is het bovenstaande een goede start.
Zie ook
Bronnen
- Black, Rex; (2002). Managing the Testing Process (2nd ed.). Wiley Publishing, ISBN 0-471-22398-0 (non-vidi)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.