Manual Testing Guide - What is Manual Testing , It's Types ?
Software Testing
what is Manual Testing ?
Manual testing is the one of the method to test the software / application in IT industry
The process of checking
the application / product by Manually without using any TOOLS ( NO Tools ).
Manual testing is further divided into 3
TYPES
WHITE BOX TESTING
BLACK BOX TESTING
GREY BOX TESTING
what is WHITE BOX TESTING :
white Box Testing –
WBT
The process of testing the SOURCE
CODE of an application .
This Testing is done by DEVELOPERS / Senior TEST ENGINEER ( who is familiar with both development and testing ).
what is BLACK BOX TESTING :
Black Box Testing – BBT
The process of testing
the UI ( User Interface ) of an
Application .
This testing is done by
TEST ENGINEERS
Black box testing is
divided into 2 Two Types they are
Functional Testing :
Checking the FUNCTIONALITY of an Application
They are divide into 3 types
* UNIT TESTING
* INTEGRATION TESTING
* SYSTEM TESTING
Non - Functional Testing
Checking the Non Functional Area of an Application /software is called Non functional Testing
They are many
types
* PERFORMANCE / SCALABILITY TESTING
* USABILITY TESTING
* COMPATIBILITY TESTING
Apart from there are many types of testing is involved they are
- SMOKE TESTING
- STATIC TESTING
- SANITY TESTING
- GORILLA / MONKEY / ADHOC TESTING
- EXPLOTARY TESTING
- REGRESSION TESTING
- RETESTING
- ACCEPTANCE TESTINg
These types involved In Black box Testing they are detailed as below …
GREY BOX TESTING :
Grey Box Testing – GBT
The process of testing
both the UI ( USER INTERFACE ) and Source Code of an Application is called Grey
box testing .
It is done by a person
who is very GOOD in Testing both ( Source code ) and ( UI – User Interface )
both parallel .
(SDET) – Software
Development Engineer in Test can do GBT (Grey Box Testing )
Types of BLACK BOX TESTING :
· SMOKE TESTING
Ø Testing the Basic / Important / Critical Features of an Application
Ø
It is the FIRST ( 1st ) Test after
WBT – White Box Testing .
· FUNCTIONAL TESTING
Ø
Testing Each and Every component Independently
and completely with respect to Requirements.
Ø
Checks every thing
· INTEGRATION TESTING
Ø
Testing the Data flow / Data transport between
the TWO or MORE Dependent modules .
· SYSTEM TESTING
Ø Testing a complete application from Starting to End like a REAL USER .
Ø It is done in the Testing Server which is similar to production server
Ø
Testing server à
Testing Takes place
· SANITY TESTING
Ø
Testing the NEW FEATURES and Bug/defect of an
Application
Ø
These process is called Sanity Testing .
· GORILLA /MONKEY /ADHOC TESTING ;
Ø Testing an application /software Randomly WITHOUT FOLLOWING REQUIREMENT .
Ø
HERE we checks NEGATIVE SCENARIO.
Ø
It is BEST suitable for Game Testing
· EXPLORATORY TESTING
Ø
Testing an application by EXPLORING IT
THOROUGHLY when there is NO REQUIREMENT
Ø
No requirement à
we do these Testing
· PERFORMANCE TESTING
Ø
Testing the Response Time of an application by
Applying load .
Ø
It is divided into many types
Ø
à Load Testing
Ø
à Stress Testing
Ø
à Volume Testing
Ø
à Soak Testing
· COMPATIBILITY TESTING
Ø
Testing an application with DIFFERENT Hardware and software .
Ø
In different platform/ Environment.
· USABILITY TESTING
Ø Testing the application is user friendly or not .
· RETESTING
Ø
Testing the DEFECT FIX of an application/
software .
Ø It is done after Developer fixes the defects
· REGRESSION TESTING
Ø
Testing the impact area of an
application/software.
Ø
After defect fix is done
Ø After changes done in an application .
· STATIC TESTING
Ø
Testing the Documents is called Static Testing .
Ø
Eg : Requirement , Test scenario ,Test Cases.
· ACCEPTANCE TESTING
Ø Testing the BUSINESS Scenario of an Application/ software
Ø It is done by the CLIENT / Customer
Ø
It is divided into 2 types
Ø
ALPHA TESTING
à Before Delivery
Ø
BETA TESTING
à
After Delivery ( Customer FEED BACK )
Apart from these Software Testing involves in SDLC and STLC and BUG LIFE
CYCLE
è
SDLC – Software Development Life Cycle
è
STLC – Software Test Life Cycle
è
BUG LIFE CYCLE – it’s a complete defect cycle
Software testing à manual_testing
Test Automation / Automation testing
Thanks for reading Our Post till end.....
PLEASE if you
like it SHARE to your friends
please ADD TO
YOUR BOOKMARK
è
Our Next posts are fully related to software
development , Software Testing , Web Technology ,Digital Marketing , Java ,Sql
.
è
MAKE
MONEY ONLINE please follow us for more updates
Follow Us 💌