Webliquidinfotech offers an inclusive Software Testing training in Chandigarh. The extensive practical training provided for Software Testing training in Chandigarh equips live projects and simulations. The trainers at Webliquidinfotech are subject specialist corporate professionals providing in-depth study in Software Testing course.
http://www.webliquidinfotech.com/software-testing-training-chandigarh/
2. What is Software Testing?
o Software testing is a process of executing a program or application with the intent of finding
the software bugs.
o It can also be stated as the process of validating and verifying that a software program or
application or product:
◦ Meets the business and technical requirements that guided it’s design and development
◦ Works as expected
◦ Can be implemented with the same characteristic.
www.webliquidinfotech.com
3. Objective
o Uncover as many errors as possible in a given product.
o Demonstrate a given software product matching its requirement specifications.
o Validate the quality of software testing using the minimum cost and effort.
o Generate high quality test cases, perform effective tests, and issue correct and
helpful problem reports.
www.webliquidinfotech.com
4. Error, Bugs, Fault & Failure
o Error: It is a human action that produces the incorrect result that produces a fault.
o Bug: The presence of error at the time of execution of the software.
o Fault: State of software caused by an error.
o Failure: Deviation of the software from its expected results. It is an event.
www.webliquidinfotech.com
5. Software Testing Life Cycle
Every organisation has their
own predefined STLC steps
in order to make a quality
application that helps them
to adhere standard quality.
www.webliquidinfotech.com
7. Static Testing
o Static testing is the testing of manually, or with a set of tools,
but they are not executed.
o It starts early in the life cycle and so it is done during the
verification process.
o It does not need computer, as the testing of the program is
done without executing the program. For example reviewing,
walk through, inspection, etc.
www.webliquidinfotech.com
8. Dynamic Testing
o Dynamic testing is the testing of dynamic behaviour of code.
o 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.
o It is done during validation process
o The software is tested by executing it on the computers.
Examples, Unit test, integration system, system testing.
www.webliquidinfotech.com
9. Black Box Testing
o Black-box testing treats the software as ‘black box’,
examining functionality without any knowledge of internal
implementation.
o The tester is only aware of what the software is supposed to
do, not how it does it.
o It is 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.
www.webliquidinfotech.com
10. White Box Testing
o White-box testing tests internal structures or workings of
a program.
o It is also known as a Structured-based or Glass-box
testing technique because here the testers require
knowledge of how the software is implemented, how it
works.
o In White-box testing the testing is concentrating on how
the software does it.
www.webliquidinfotech.com
11. Visual (GUI) Testing
o GUI testing is the process of testing a product’s
graphical user interface to ensure it meets its
written specifications like testing image and button
alignment.
www.webliquidinfotech.com
12. Get in Touch
SCO 114-115, 2nd Floor, Sector 34-A,
Chandigarh, 160022
+91 73474 05486
info@webliquidinfotech.com
www.webliquidinfotech.com/software-testing-training-chandigarh/