Download presentation
Presentation is loading. Please wait.
Published byDarren James Modified over 9 years ago
1
PRESENTER PRIYANKA GUPTA
2
Testing the complete system with respect to requirements. In System testing, the functionalities of the system are tested from an end-to-end perspective. If you are a software developer the last test you will do before handling over the system to the user for acceptance testing.
3
Testing the unit or element of a software. Unit tests are basically written and executed by software developers.
4
Integrate the unit tested module one by one and test the behavior as a combine unit. When the developers combine the different tested units and see if there integration point is working correct or not.
5
Functional Testing. Sanity Testing. Ad hoc Testing. Performance Testing. Stress Testing. Load Testing. Security Testing. Usability Testing. Regression Testing.
6
The prime objective of functional testing is checking the functionalities of the software system. Each and every functionality of the system is tested by providing appropriate input,verifying the output and comparing the actual result with the expected result.
7
It is very basic level of testing done by QA by after fixing some “bugs”. sanity testing is performed to ascertain that bugs has been fixed and no further issues are introduce due to these changes. A sanity test is a narrow regression test that focused on one or a few areas of functionalities. Sanity test is usually narrow and deep.
8
Testing without any process, procedures, organized approach is called ad hoc testing. Ad hoc testing is not structured and is a random type of testing.
9
Performance testing is a process of determining the speed or effectiveness of a computer, network, software program and device. Check the response time at which a system functions. Goal : Is to reduce the response time to an acceptable level.
10
Stress testing is use to determine the breaking points or safe usage limits, to determine the modes of failure. (how exactly a system fails) Aim of this testing is to find at what point system will break.
11
Load testing is the process of putting demand on a software system or computing device and measuring it’s response. Check at what point application performance start to degrade.
12
Security testing helps in finding out the loopholes that can be the cause of loss of important information. We check that the application is secure against the unauthorized access, viruses and other attacks.
13
Application is easy to use and understand.
14
Regression testing is the process of testing, changes to computer programs to make sure that the older programming still works with the new changes. When we found a bug in verification and fixed it then we need to verify : 1. Fix is done correctly. 2. Verify that the fix does not break anything else. This is called Regression Testing.
15
Acceptance testing is a testing technique performed to determine whether or not the software system met to requirement specifications. Acceptance testing is a level of the software testing where the system is tested for “Acceptability”.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.