How to do Manual testing
Ans: Testing the application using man power is known as manual testing. Manual testing is done to meet the actual requirements of customer. To develop software we will use software Development life cycle (SDLC). There are following steps by using which we can we will develop a software.
a- Requirement Collection: Going to customer place and take their requirements, in known as requirement collection.
b- Feasibility Study: In this company study the requirements of customer and tell that which technology is suitable for that and for that they work or not.
c- Design: Once the feasibility study is completed then start designing part. Designing part is done in to steps:
1-HLD (High Level Design) :In this only prepare the blueprint of software .
2-LLD (Low Level Design): In this phase prepare basic design.
d- Coding: When Design part is completed then starts coding for the software according to Design.
e- Testing: Once coding part is completed then testing team start the application. Testing Team perform these are following steps to testing the application :
1- To perform the manual testing First of all we will do the Functional Testing in which we check each and every line of program that is written for application.
2- After that we perform Integration testing, in which we check the data flow in between each modulus.
3- After that we will do ad-hoc testing which also known as monkey is testing in which we check application randomly. Once ad-hoc testing is completed it means application become stable.
4- After Ad-hoc testing we will do smoke testing in which we check basic and critical feature of application.
5- After ad-hoc testing we will do performance testing in which check the performance of application and also do the compatibility testing in which check application support for all device.
6- We will do Globalization and Internationalization testing. Once it will complete then it assure that software is completely stable. Until software is not stable we cannot use them properly just because if it having some problem then it will not according to requirements.
f- Installation: once software become ready then performs installation. Firstly it will perform in development environment. Once it successfully installs and working properly then company handover the software customer.
g- Maintenance: When Company prepares the software for any customer they give maintenenance for that. It will depend upon company policy for what time period they give.
In which also enhancement part is included Web App Services.