What Are Different Types of Testing?
There are 3 ways to Test
- Automation Testing
- Continuous Testing
- Regression Testing
- Performance Testing
Types of Testing?
- Unit testing
- Integration testing
- Accessibility testing
- Acceptance testing
- Regression testing
- Black box testing
- End to end testing
- Functional testing
- Interactive testing
- Load testing
- Non functional testing
- Performance testing
- Sanity testing
- Security testing
- Single user performance testing
- Smoke testing
- Stress testing
- White-box testing
- And many more...
Unit Testing :-
Unit testing is the process of write test case for small pieces of code to make sure that the individual parts of a program work properly (including positive and negative test cases) on their own, speeding up testing strategies and reducing wasted tests.
Integration Testing :-
- Integration testing is the second level of the software testing process comes after unit testing.
- Integration testing is the phase in software testing in which individual software modules are combined and tested as a group.
- Integration testing make sure that an entire, integrated(combined pieces of code) system meets a set of requirements. It is performed in an integrated hardware and software environment to ensure that the entire system functions properly.
Example: In Spring boot application test service endpoint using mockMvc like "/api/use/login" and "/api/user/signup"
No comments:
Post a Comment