PRESENTER PRIYANKA GUPTA. Testing the complete system with respect to requirements. In System...

17
PRESENTER PRIYANKA GUPTA

Transcript of PRESENTER PRIYANKA GUPTA. Testing the complete system with respect to requirements. In System...

Page 1: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

PRESENTER

PRIYANKA GUPTA

Page 2: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 3: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

Testing the unit or element of a software. Unit tests are basically written and executed by

software developers.

Page 4: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 5: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

Functional Testing. Sanity Testing. Ad hoc Testing. Performance Testing. Stress Testing. Load Testing. Security Testing. Usability Testing. Regression Testing.

Page 6: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 7: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 8: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 9: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 10: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 11: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 12: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 13: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

Application is easy to use and understand.

Page 14: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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.

Page 15: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.

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”.

Page 16: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.
Page 17: PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.