TESTING TOOLS
Software: A set of computer programs which takes input, process the input and gives
some output.

What is Testing?

Software Testing is the process used to identify the correctness, completeness and
quality of developed software.
What should be done during the Testing?
Conforming product as
    Product that has been developed according to specifications
    Working perfectly
    Satisfying the customer requirements

Why should we do Testing?

      Error free superior product
      Quality assurance to the client
      Complete advantage
      Cut down costs

How to do Test:
Testing can be done in the following ways
    Manually
    Automation (By using tools like QTP, QC, Load Runner etc.,)
    Combination of Manual & Automation

Manual vs. Automation
A tester conducts any test on application build without using any testing tool/software
is called Manual Testing.
A tester conducts a test an application build with the help of testing tool/software is
called Automation Testing.
In common testing process, test engineers are using test automation with respect to the
test impact and criticality. Impact means that the test repetition and critically means
that complex to apply test manually. Due to these two reasons, testing people are using
test automation.
When tools are not available they will do manual testing only. If your company already
has testing tools they may follow automation. Test automation is expensive.
Roles of Software Testing
Test Lead/ Manager, Tester, Test Designer, Automation Developer, and Test
Administrator.
Participants of a Testing Team: Testers, developer, Business Analyst, Customer
Goals of Testing:
    Determine whether the system meets the requirements
    Determine whether the system meets the specifications
    Find the bugs
    Ensure Quality

Advantages of Testing:
    Detect defects early.
    Reduces the cost of defect fixing.
    Prevent the detection of bugs by the customer.
    Ensure that the product works as to the satisfaction of the satisfaction of the
     customer.

Software Project vs. Software Product

A software developed with respect to a specific customer requirement is called a Software
Project or Application.

A software developed with respect to the overall requirements in the market is called a
Software Product.

The interested customers usually purchase the license of that product.


                                        Software Bidding



                                     Kickoff Meeting (PM)


                                              PIN



       SDLC (Software or System Development Life Cycle)
                              Requirements Gathering (BRS)

                                Analysis and Planning (SRS)

                                    Design (HLD, LLD)

                                  Coding (programming)

                                            Testing
Release & Maintenance

Software Bidding

A proposal to develop a new software is called software bidding. In software application the
proposal comes from a specific customer. In case of product development the proposal comes
from the management of the developing company keeping in view the requirements in the
market.

Kickoff Meeting

After getting a proposal the ‘CEO’ category people conduct a review meeting to select the
Project Manager, this is meeting is called Kickoff meeting.

PIN Document: (Project Initiation Note)

The selected Project Manager prepares the PIN document with the overall requirements.
(People, time, resources). The corresponding CEO determines the acceptance of this new
software depending on the PIN document.

In the above SDLC Process the testing stage comes only after coding. This single stage of
testing is also conducted by the same development team.

More Related Content

PPTX
Qa analyst training
PPTX
Presentation of waterfall model
PPTX
Notes on agile
PDF
Software testing ppt
PPT
UML
PDF
01 the value of quality
PPT
Chapter 14
Qa analyst training
Presentation of waterfall model
Notes on agile
Software testing ppt
UML
01 the value of quality
Chapter 14

What's hot (18)

PPT
Software Verification & Validation
PPT
03 Modeling Process and Life Cycle
PPTX
Software verification & validation
PDF
Chap2
PPT
Software Process Models
PPT
Software testing Training Syllabus Course
DOC
Software Development Tips
PDF
6. The Software Development Process - Evaluation
PPTX
SDLC Waterfall Model
PPT
Software testing course_in_mumbai
PPTX
Software Engineering-Part 1
PDF
9th lab-report
PDF
SDLC-Phases
PPT
Requirements Tool
PPT
Agile Produktentwicklung in Kombination mit Scrum und V-Modell
PPTX
Software Product Development - Simple Process flow
PPTX
Acceptance testing
PPTX
Session 07 - Estimation Technique
Software Verification & Validation
03 Modeling Process and Life Cycle
Software verification & validation
Chap2
Software Process Models
Software testing Training Syllabus Course
Software Development Tips
6. The Software Development Process - Evaluation
SDLC Waterfall Model
Software testing course_in_mumbai
Software Engineering-Part 1
9th lab-report
SDLC-Phases
Requirements Tool
Agile Produktentwicklung in Kombination mit Scrum und V-Modell
Software Product Development - Simple Process flow
Acceptance testing
Session 07 - Estimation Technique
Ad

Similar to Testing (20)

PDF
Manual Testing Guide1.pdf
PPTX
SQT-UNIT TESTING SOFTWARE DEVELOPMENT LIFECYCLE
DOCX
Notes of Software engineering and Project Management
PPTX
STLC & SDLC-ppt-1.pptx
PPT
16103271 software-testing-ppt
PPTX
Software_Testing.pptx
PDF
Introduction to Software Engineering
PDF
What is software development life cycle
PPTX
Week 8 final assesement presentation
PDF
00.pdf
PPT
software process
PPTX
SOFTWARE TESTING unit 1 types of software testing.pptx
PDF
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
PPT
Slides chapters 26-27
PPTX
SDLC comprises seven different stages: planning, analysis, design, developmen...
PPTX
Software testing
PPTX
Software_Testing.pptx
PPT
Software Testing
PPTX
Bridge Process Model
PPTX
Software testing
Manual Testing Guide1.pdf
SQT-UNIT TESTING SOFTWARE DEVELOPMENT LIFECYCLE
Notes of Software engineering and Project Management
STLC & SDLC-ppt-1.pptx
16103271 software-testing-ppt
Software_Testing.pptx
Introduction to Software Engineering
What is software development life cycle
Week 8 final assesement presentation
00.pdf
software process
SOFTWARE TESTING unit 1 types of software testing.pptx
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
Slides chapters 26-27
SDLC comprises seven different stages: planning, analysis, design, developmen...
Software testing
Software_Testing.pptx
Software Testing
Bridge Process Model
Software testing
Ad

Recently uploaded (20)

PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PPTX
Education and Perspectives of Education.pptx
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
What if we spent less time fighting change, and more time building what’s rig...
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
advance database management system book.pdf
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
Complications of Minimal Access-Surgery.pdf
PDF
Race Reva University – Shaping Future Leaders in Artificial Intelligence
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
FORM 1 BIOLOGY MIND MAPS and their schemes
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Education and Perspectives of Education.pptx
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
What if we spent less time fighting change, and more time building what’s rig...
Core Concepts of Personalized Learning and Virtual Learning Environments
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Introduction to pro and eukaryotes and differences.pptx
advance database management system book.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Share_Module_2_Power_conflict_and_negotiation.pptx
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Uderstanding digital marketing and marketing stratergie for engaging the digi...
B.Sc. DS Unit 2 Software Engineering.pptx
Complications of Minimal Access-Surgery.pdf
Race Reva University – Shaping Future Leaders in Artificial Intelligence
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Computer Architecture Input Output Memory.pptx
Paper A Mock Exam 9_ Attempt review.pdf.

Testing

  • 1. TESTING TOOLS Software: A set of computer programs which takes input, process the input and gives some output. What is Testing? Software Testing is the process used to identify the correctness, completeness and quality of developed software. What should be done during the Testing? Conforming product as  Product that has been developed according to specifications  Working perfectly  Satisfying the customer requirements Why should we do Testing?  Error free superior product  Quality assurance to the client  Complete advantage  Cut down costs How to do Test: Testing can be done in the following ways  Manually  Automation (By using tools like QTP, QC, Load Runner etc.,)  Combination of Manual & Automation Manual vs. Automation A tester conducts any test on application build without using any testing tool/software is called Manual Testing. A tester conducts a test an application build with the help of testing tool/software is called Automation Testing. In common testing process, test engineers are using test automation with respect to the test impact and criticality. Impact means that the test repetition and critically means that complex to apply test manually. Due to these two reasons, testing people are using test automation. When tools are not available they will do manual testing only. If your company already has testing tools they may follow automation. Test automation is expensive. Roles of Software Testing Test Lead/ Manager, Tester, Test Designer, Automation Developer, and Test Administrator.
  • 2. Participants of a Testing Team: Testers, developer, Business Analyst, Customer Goals of Testing:  Determine whether the system meets the requirements  Determine whether the system meets the specifications  Find the bugs  Ensure Quality Advantages of Testing:  Detect defects early.  Reduces the cost of defect fixing.  Prevent the detection of bugs by the customer.  Ensure that the product works as to the satisfaction of the satisfaction of the customer. Software Project vs. Software Product A software developed with respect to a specific customer requirement is called a Software Project or Application. A software developed with respect to the overall requirements in the market is called a Software Product. The interested customers usually purchase the license of that product. Software Bidding Kickoff Meeting (PM) PIN SDLC (Software or System Development Life Cycle) Requirements Gathering (BRS) Analysis and Planning (SRS) Design (HLD, LLD) Coding (programming) Testing
  • 3. Release & Maintenance Software Bidding A proposal to develop a new software is called software bidding. In software application the proposal comes from a specific customer. In case of product development the proposal comes from the management of the developing company keeping in view the requirements in the market. Kickoff Meeting After getting a proposal the ‘CEO’ category people conduct a review meeting to select the Project Manager, this is meeting is called Kickoff meeting. PIN Document: (Project Initiation Note) The selected Project Manager prepares the PIN document with the overall requirements. (People, time, resources). The corresponding CEO determines the acceptance of this new software depending on the PIN document. In the above SDLC Process the testing stage comes only after coding. This single stage of testing is also conducted by the same development team.