What Is Functional Testing? (1) - PowerPoint PPT Presentation

About This Presentation
Title:

What Is Functional Testing? (1)

Description:

With a pre-requisite of ensuring an application's flawless functioning, this PPT sheds light on what functional testing entails with its importance to enhance an application's quality. Get to know more on Functional Testing Services, Functional Testing Types, Smoke Testing, Sanity Testing, Regression Testing with this presentation and stay tuned for our upcoming ones. – PowerPoint PPT presentation

Number of Views:441

less

Transcript and Presenter's Notes

Title: What Is Functional Testing? (1)


1
Functional Testing
2
QA InfoTech
  • What is Functional Testing?
  • Functional testing is a type of software testing
    in which software is tested against functional
    requirements/specifications with the intend to
    find a bug/defect(s) if any.
  • Functional testing is different from system
    testing as functional testing verifies a program
    by checking it against the design document while
    system testing validates a program by checking it
    against the published user or system requirement.
  • Functional testing consist of six steps-
  • The identification of functions that the software
    is expected to perform
  • The creation of input data set based on the
    function's specifications
  • The determination of output based on the
    function's specifications
  • The execution of the test case
  • The comparison of actual and expected output
  • To check whether the application works as per the
    customers need.

3
QA InfoTech
  • Different types of Functional testing-
  • Smoke testing
  • Sanity testing
  • Regression testing
  • UAT (User Acceptance Testing)

4
QA InfoTech
Smoke Testing- Smoke testing is conducted to
check the stability of a build. It is the initial
phase of testing to ensure whether a build is in
a testable condition or not. Sanity
Testing- Sanity testing is conducted to check
the high-level features of a software. It is
performed as a subset of regression testing to
ensure that the software performs as per the
given requirements.
5
QA InfoTech
Regression Testing- Regression testing is
conducted after a developer fixes the piece of
code which is bug infected. While doing
regression testing, mainly the focus is on the
broken feature and other related areas of that
feature. UAT (User Acceptance Testing)- UAT is
performed by the end users/Client to verify
whether the system is working as per the given
requirements or not. In other words, software is
tested in the "real world" by the intended
audience.
6
QA InfoTech
Functional Testing _at_ QAInfoTech Functional
testing is a key element for enhancing the
quality of the developed software. The risks of
releasing a new product without rigorous quality
assurance have greater implications now than ever
before because of the ever-changing expectations
and demands of the end users. Finding independent
QA and testing vendors, who are not biased by the
development unit, is crucial to the success of a
quality product. At QA InfoTech, we value this,
and being an independent software testing company
we believe in transparency. Our objective is to
measure the performance quality of the functional
components. We practice a thorough framework
based methodology when conducting functional,
GUI, database and regression testing. Our centers
of excellence have helped multiple enterprises to
implement an organized approach in automation
functional testing services. We have leveraged
our internal framework with the right mix of
automation tools and our home-grown
methodologies, resulting in not just
repeatability and optimum time utilization but
also in bringing combinatorial testing wherever
possible by combining functional test scripts
with areas such as performance, security,
localization, accessibility etc.
7
Thank You!
info_at_qainfotech.com www.qainfotech.com
Write a Comment
User Comments (0)
About PowerShow.com