







Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Presentation about system testing
Typology: Slides
1 / 13
This page cannot be seen from the preview
Don't miss anything!








BY VISHNU KP
๏ System testing is a method of monitoring and assessing the behaviour of the complete and fully-integrated software product or system, on the basis of pre-decided specifications and functional requirements. ๏ It is a solution to the question "whether the complete system functions in accordance to its pre-defined requirements?"
๏ Along with functional requirements, it also verifies and validates the business requirements and software's architecture ๏ Reduces the troubleshooting and maintenance issue, after deployment.
๏ Performance ๏ Security ๏ Recovery ๏ Interface ๏ Install-ability ๏ Usability
๏ Functionality Testing:- ๏ A type of black-box testing, that enables to assess and evaluate the proper functioning of the software, according to its pre-defined requirements. ๏ Recoverability Testing:- ๏ It is achieved by, deliberate failure or crash of the software, to assess its ability of getting recovered, quickly.
๏ (^) Performance Testing:- ๏ (^) It is done, to examine the response, stability, scalability, reliability and other quality metrics of the software, under different workloads. ๏ (^) Scalability Testing:- ๏ (^) Software should be scalable, along with the increase in load, number of concurrent users, data size, etc. This, arises the need of scalability testing, which is conducted to take care of scalability related issues, with the software.
๏ Usability Testing:- ๏ Ensures software's user-friendliness feature and prevents end-users from issues or problems, while using and handling the software product.
๏ It ensure that the product meets the quality standards. ๏ Verifies that the software system meets the functional, technical and business requirements requested by the customer/client. ๏ Performs end to end testing of the software product, which prevents system failures and crashes during it implementation to the live environment.
๏ An integral part of software testing life cycle, system testing is performed once the process of software development is completed and the product has gone through unit and integration testing. This testing is not limited to one aspect or component of the product but is used to test the software system as a whole, which makes it an important part of any successful testing cycle and hence should be implemented by testers who want to deliver superior user experience. ๏