You are on page 1of 5

Dynamic Testing

Presenter
Name : Muhammad Shamaz
Roll no : 2239
Class : BS(CS) 6th
Topic : Levels of Dynamic Testing
Levels of Dynamic Testing
Unit Testing:
Unit Testing is a type software testing technique that is used to validate the
accuracy of the smallest component of the software called Unit. A unit is Generally Unit
is a small piece of code which is testable. It done by developer right after when he
writes the code to check for expected result.

Integration Testing:
Integration Testing is a type of testing which is performed after unit
testing. It is performed by combining all the units. This can include the whole
Levels of Dynamic Testing
software code or a major part of it. It is either performed by developer or by a
tester.

System Testing:
System Testing is a performed to ensure whether the system performs
as per the requirements. It is generally performed when the complete system is
ready It is performed by testers when the build or code is released to QA team.
Levels of Dynamic Testing
Acceptance Testing:
Acceptance testing is performed to verify whether the system has met the
user’s requirements and is ready to use or ready for deployment and is generally
performed by the end users.

You might also like