Software testing is becoming more Profficient and has bright future.Software testing is a process of rating properties of a computer program to decide whether it meets the specified requirements and produces the desired results.
As an software tester, you will architect, design, develop, test and maintain various applications and their functions, features and supporting systems.In process, you identify bugs in software project.
2.
P2cinfotech is the best software testing (QA, QTP, LoadRunner,
Selenium, ETL etc ..) training center. where you can learn to become a
software test professional and train to use automated & performance test
tools to further enhance your career.
You can get training with no travel, at your own pace, without interfering
with your personal or work schedule and by top industry experts.
Who can take Software Testing Online Training?
Software Testing Online Training course is open to Freshers,
recent graduates & working professionals. No previous Software
Testing Experience is required.
www.p2cinfotech.com
732-546-3607
3.
What is Quality?
Quality of a product or service is its ability to satisfy the needs and
expectations of the customer
What is Testing?
Testing is the process of executing a program with the intent of finding an
error.
What is Software Testing?
•
Software Testing is the process used to identify the correctness
completeness, and quality of the developed computer software.
•
Testing apart from finding errors it is also used to test performance, safety,
fault tolerance, and security.
www.p2cinfotech.com
732-546-3607
4.
What is objective of testing?
•
•
Objective of testing is to find all possible bugs (defects) in a work product.
To check if the system meets the requirements and be executed
successfully in the Intended environment.
To check if the system is “ Fit for purpose”.
To check if the system does what it is expected to do.
What is objective of tester?
•
Find bugs as early as possible and make sure they get fixed.
To understand the application well.
Study the functionality in detail to find where the bugs are likely to occur.
Study the code to ensure that each and every line of code is tested.
Create test cases in such a way that testing is done to uncover the hidden
bugs and also ensure that the software is usable and reliable
•
•
•
•
•
•
www.p2cinfotech.com
732-546-3607
5. What is Verification and Validation?
Verification - typically involves reviews and meeting to evaluate
documents, plans, code, requirements, and specifications. This can be done
with checklists, issues lists, walkthroughs, and inspection meeting.
Validation - typically involves actual testing and takes place after
verifications are completed.
Validation and Verification process continue in a cycle till the software
becomes defects free.
What is Quality Assurance?
A planned and systematic set of activities necessary to provide adequate
confidence that requirements are properly established and products or
services conform to specified requirements.
www.p2cinfotech.com
732-546-3607
6.
What is Quality Control?
The process by which product quality is compared with applicable
standards; and the action taken when non-conformance is
detected.
What is QTP?
•
Quick Test Professional (QTP) is an automated
functional Graphical User Interface(GUI) testing tool that allows
the automation of user actions on a web or client based computer
application.
•
It is primarily used for functional regression test automation. QTP
uses a scripting language built on top of VBScript to specify the
test procedure, and to manipulate the objects and controls of the
application under test.
www.p2cinfotech.com
732-546-3607
7.
Requirements:
•
•
Testing Cycle starts with the study of client’s requirements.
Understanding of the requirements is very essential for testing the
product.
Analysis & Planning:
•
Overall schedule
•
Standards and Methodologies
•
Resources required, including necessary training
•
Roles and responsibilities of the team members
•
Tools used
Test Case Design and Development
•
Component Identification
Test Specification Design
•
www.p2cinfotech.com
732-546-3607
8.
Test Execution
•
•
Code Review
Test execution and evaluation
Performance and simulation
Test Closure
•
•
Test summary report
Project De-brief
Project Documentation
Test Process Analysis
•
•
Analysis done on the reports and improving the application’s
performance by implementing new technology and additional features.
www.p2cinfotech.com
732-546-3607
10.
Unit Testing:
•
To test the function of a program or unit of code such as a program
or module.
•
To test internal logic.
•
To verify internal design.
•
To test path & conditions coverage
•
To test exception conditions & error handling.
Integration Testing:
•
To technically verify proper interfacing between modules, and
within sub systems.
www.p2cinfotech.com
732-546-3607
11.
System Testing:
•
To test the co-existence of products and applications that are
required to perform together in the production-like operational
environment.
•
To ensure that the system functions with all the components of its
environment.
•
To ensure that the system releases can be deployed in the current
environment.
Acceptance Testing:
To verify that the system meets the user requirements or not.
www.p2cinfotech.com
732-546-3607