- In system testing the behavior of whole system/product is tested as defined by the scope of the development project or product.
- It may include tests based on risks and/or requirement specifications, business process, use cases, or other high level descriptions of system behavior, interactions with the operating systems, and system resources.
- System testing is most often the final test to verify that the system to be delivered meets the specification and its purpose.
- System testing is carried out by specialists testers or independent testers.
- System testing should investigate both functional and non-functional requirements of the testing.
Other popular articles:
- What are organizational options for independent testing in Agile development?
- What is independent testing? It’s benefits and risks
- What is the Psychology of testing?
- What is Non-functional testing (Testing of software product characteristics)?
- What is black-box, Specification-based, also known as behavioral testing techniques?
lameck says
who tests the software quality?
what is quality assurance group??
what are the sw quality levels??
Rishi Samlal says
Is there a difference in system test and smoke test?
priya says
system test : means you will test the whole system ( New features/ enhancements and old features as well)
smoke tests – you will test only basic functionalities are working fine. You will not test everything
Manish Singh Rawat says
System Testing is defined as testing of complete and fully integrated software product or we can say testing of whole system – new feature or existing features. System testing is only performed by the Testing team independently.
Smoke Testing is done to ensure that the critical functionalities of an application is working fine or not. Smoke Testing can performed by the developer or tester.
Mohanad M Alyasiri says
Thanks for your efforts.