Webliquid is one of the best leading IT/software Company that provides Software Testing training in both auto and manual in Chandigarh. We have till now completed 150+ batches. We at webkiquid provide an ideal platform for learning the testing skills and become a skilled tester. The students will get trained on identifying different project requisites. They will learn to prepare reports, become proficient in analyzing product performance, knowledge on using different protocols, gets prepared to deal with project complexities and confusions etc.
Software testing is an investigation conducted to provide
stakeholders with information about the quality of
the software product or service under test.
It is the process of executing program/application under
positive and negative conditions by manual or automated
means. It checks for the specification, functionality,
Uncover as many as errors as possible in a given product.
Demonstrate a given software product matching its
Validate the quality of a software testing using the minimum
cost and efforts.
Generate high quality test cases, perform effective tests, and
issue correct and helpful problem reports.
Error,Bugs,Fault & Failure
Error : It is a human action that produces the
incorrect result that produces a fault.
Bug : The presence of error at the time of execution of
Fault : State of software caused by an error.
Failure : Deviation of the software from its expected
result. It is an event.
Basic Testing Cycle
Test Result Analysis
Static testing is the testing of the software work products
manually, or with a set of tools,
but they are not executed.
It starts early in the life cycle
and so it is done during the
It does not need computer as the testing of program is
done without executing the program. For example
reviewing , walk through, inspection, etc.
Dynamic testing is the testing of the
dynamic behaviour of code.
It involves working with the software,
giving input values and checking if the
output is as expected by executing specific
test cases which can be done manually or with
the use of an automated process.
It is done during validation process.
The software is tested by executing it on the computer. Example,
Unit test, integration system, system testing.
Black Box Testing
Black-box testing treats
the software as a “black box”
, examining functionality
without any knowledge of
The tester is only aware of
what the software is supposed to do, not how it does it.
It also known as Specification-based testing technique or
input/output driven testing techniques because they view
the software as a black-box with inputs and outputs.
White Box Testing
White-box testing tests internal structures or workings of
It is also known as a Structure-based or Glass-box
testing technique because here the testers require
knowledge of how the software
is implemented, how it works.
In white-box testing the tester
is concentrating on how the
software does it.
Visual (GUI) Testing
GUI testing is the process of testing a
product’s graphical user interface to
ensure it meets its written specifications
like testing imagesand buttons alignment
on any webpage.