System Testing (also called as Black Box Testing) is the testing performed to test the behavior of completely integrated software product in order to evaluate system’s compliance with end user requirements. System Testing is carried by test team in a controlled environment and validates the system accuracy in terms of its performance.
System Testing is performed after Integration Testing (Testing of individual units by integrating two or more) and before Acceptance Testing (Testing to check the acceptability of system) where maximum errors/flaws are rectified. Integrated Testing results are reviewed by software QA and then only System Testing is carried out. Below flow chart represents the different levels of testing:
Important Types of System Testing
Consider a software ‘ABC’ for booking a bus ticket from Delhi to Agra. System testing can be done by paying less or more than ticket fare and observing how the software responds. On paying exact money, ticket must be booked or else must not.
Hence, this concludes the definition of System Testing along with its overview.
This article has been researched & authored by the Business Concepts Team. It has been reviewed & published by the MBA Skool Team. The content on MBA Skool has been created for educational & academic purpose only.
Browse the definition and meaning of more similar terms. The Management Dictionary covers over 1800 business concepts from 5 categories.
What is MBA Skool?About Us
MBA Skool is a Knowledge Resource for Management Students, Aspirants & Professionals.
Quizzes & Skills
Quizzes test your expertise in business and Skill tests evaluate your management traits
All Business Sections
Write for Us