Uploaded on Aug 29, 2022
Software testing is a way checking whether the software product is fulfilling our expected requirements and is also bug free. Software testing has a vast future scope and provides a lot of career opportunities. Professionally trained software testers are in great demand in the industry. As every small or big company requires a software tester to test their software products. They are also paid good salaries. Now coming to the best software testing institute in Delhi NCR from where you can take training, then i would suggest you to go for CETPA Infotech Pvt. Ltd. in Sec - 2, Noida. CETPA Infotech has been providing software testing training since 15 years. The organization with its experience understands the need of software testers in the IT world. The domains covered in software testing training are Manual Testing, Automated Testing, Database Testing. CETPA provides 100% placement guarantee to all its enrolled students.
Things You Need To Know About Software Testing
INTRODUCTION TO
SOFTWARE TESTING
“Quality is not an act, it is a habit” - Aristotle
CONTENTS OF THIS
PRESENTATION
1. WHAT IS SOFTWARE TESTING ?
2. WHY IS SOFTWARE TESTING IMPORTANT ?
3. TYPES OF SOFTWARE TESTING
4. SOFTWARE TESTING METHODS
5. BRIEF EXPLANATION ABOUT SOFTWARE TESTING
WHAT IS
SOFTWARE
TESTING ?
Software is a set of instructions or programs
that tell a computer what to do. It can be
divided into two main categories ie., system
software and application software.
Testing is the process of determining how
effective something is.
Software testing is a process, to evaluate
the functionality of a software application with
an intent to find whether the developed
software met the specified requirements or not
and to identify the defects to ensure that the
product is defect-free in order to produce a
quality product.
WHY IS SOFTWARE TESTING SO
IMPORTANT?
01 02
HELPS IN SAVING OFFERS PREREQUISITE
MONEY AND AND PERFECT USER
DETERMINING QUALITY EXPERIENCE
OF PRODUCT
03 04
HELPS IN DETERMINING HELPS IN ENHANCING
THE PERFORMANCE OF THE PROCESS OF
SOFTWARE DEVELOPMENT
WHY IS SOFTWARE TESTING SO
IMPORTANT?
05 06
TO IDENTIFY ERRORS
AND CHECK SOFTWARE TO AVOID EXTRA
ADAPTIBILiTY COSTS AND RISKS
07 TO0 OPT8IMISE
TO ACCELERATE BUSINESSES AND GAIN
SOFTWARE CUSTOMER
DEVELOPMENT CONFIDENCE
“Software Testers do not make
software, they only make them
better “
TYPES OF SOFTWARE TESTING
1 2 3
FUNCTIONA NON MAINTENA
L TESTING FUNCTIONAL NCE
TESTING OR (REGRESSI
PERFORMANC ON &
E TESTING MAINTENA
NCE)
TESTING
METHODS
STATIC TESTING DYNAMIC TESTING
It is also known as Verification in It is also known as Validation
Software Testing. Verification is in Software Testing.
the process, to ensure that Validation is a dynamic
whether we are building the process of testing the real
product right i.e., to verify the product.
requirements which we have and Validation is the process,
to verify whether we are whether we are building the
developing the product right product i.e., to validate
accordingly or not. the product which we have
developed is right or not.
BRIEF EXPLANATION ABOUT
SOFTWARE TESTING
Software testing is the process of verifying a system with the purpose of identifying any errors, gaps or missing
requirement versus the actual requirement. Software testing is broadly categorised into two types - functional testing
and non-functional testing.
When to start test activities: Testing should be started as early as possible to reduce the cost and time to rework and
produce software that is bug-free so that it can be delivered to the client. However, in Software Development Life Cycle
(SDLC), testing can be started from the Requirements Gathering phase and continued till the software is out there in
productions. It also depends on the development model that is being used. For example, in the Waterfall model, testing
starts from the testing phase which is quite below in the tree,; but in the V-model, testing is performed parallel to the
development phase.
Testing deadlines
• Completion of test case execution cycle
• Completion of functional testing and code coverage to an agreed limit
• No high-priority bug is found and the rate of finding bug declines after a certain level
• Management decision A software test process consists of the activities listed below:
• Planning and control
• Analysis and design
• Implementation and execution
• Meeting exit criteria
• Test closure activities.
THANK YOU :)
References : CETPA Infotech Software Testing Training
CONTACT US
+919212172602
VISIT US
D-58, Red FM Road, Sector 2,
D Block, Sector 2, Noida, Uttar
Pradesh 201301 MAIL US FOR
QUERIES
query@cetpainfotec
h.com
Comments