Guide to the Software testing process - PowerPoint PPT Presentation

About This Presentation
Title:

Guide to the Software testing process

Description:

What is Software Testing? The search engine defines software testing as the process of running a program or application with the intention of identifying errors. I define testing as a process of validation that a piece of software meets its business and technical requirements. Testing is the primary way to verify that the built product meets the requirements appropriately. – PowerPoint PPT presentation

Number of Views:88
Updated: 4 June 2019
Slides: 11
Provided by: mishakapoor

less

Transcript and Presenter's Notes

Title: Guide to the Software testing process


1
Guide to the Software testing process
2
  • INDEX
  • What is Software Testing?
  • Software Testing Procedures
  • 1. Test strategy and test plan
  • 2. What do you mean?Test Design
  • 3. Test execution
  • 4. Test Lock

3
(No Transcript)
4
What is Software Testing? The search engine
defines software testing as the process of
running a program or application with the
intention of identifying errors. I define testing
as a process of validation that a piece of
software meets its business and technical
requirements. Testing is the primary way to
verify that the built product meets the
requirements appropriately.
5
Software Testing Procedures Agile or waterfall,
Scrum, or RUP, traditional or exploratory, there
is a basic process of software testing. Let's
look at the components that make up the
whole. https//www.exltech.in/software-testing-co
urse.html
6
1. Test strategy and test plan Every project
needs a testing strategy and a test plan. These
artifacts describe the test area for a project
The systems that need to be tested and all
specific configurations The features and
functions that are the focus of the project
Test approach-traditional, explorative,
automation, etc. - or a mixture Tools for
the detection of errors, for test case scripting,
traceability Test environment requirements
and setup Risks, dependencies and
contingencies Test plan Approval
workflows Entry /Exit Criteria
7
2.What do you mean?Test Design Now that you
have a strategy and a plan, the next step is to
dive into a test-suite. A test Suite is a
collection of test cases necessary to validate
the built system against its original
requirements. Test-design as a process is a
grouping of Test Manager experience with similar
projects over the years, the testers knowledge of
the system/functionality tested, and prevailing
practices in the audit to a certain point. For
example, if you're working for a company in the
early stages of a new product development, your
focus will be on detecting major errors with the
alpha/beta versions of your software and less on
making the software completely fail-safe.
8
3.Test execution You can run tests in many
different ways-as a single, waterfall-SIT (system
integration test) and UAT (User Acceptance Test)
phases as part of Agile sprints supplemented by
exploratory testing test-driven development.
Ultimately, you must perform a sufficient amount
of software testing to ensure that your system is
(relatively) error-free. 4.Test Lock Rightso
you have made the planning necessary, carried out
tests and now want your product to release
green-light. You must consider the initial
criteria for completing the test cycle and
readiness for release.
9
of the initial criteria in general 100
requirement coverage all business and technical
requirements must be covered by Tests.
Minimum pass rate targeting 90 of all test
cases to be passed is best practice. Fix
all critical defects self-explanatory. You're
critical for one reason.
10
For more detailshttps//www.exltech.in
Write a Comment
User Comments (0)
About PowerShow.com