FUNCTIONAL
TESTING
http://appium-selenium.com/
FUNCTIONAL TESTING
• Functionality of system i.e. "what it does?“
• It is mainly black box testing
• Testing focuses on customer requirements
• Functional testing is QA assurance process
• Testing is based on documentation and features understanded by
tester
• Testing functionality can be done from two perspectives:
1. Requirements-based: users Specifications for reference, Prioritization is
done to prioritize tests
2. Business-process-based: use cases developed from business flow
http://appium-selenium.com/
FUNCTIONAL TESTING CONTD.
• Steps performed during functional test:
1. How Product will perform i.e. functionality
2. Create test input data
3. Determine expected data
4. Test execution
5. Compare actual and expected result
6. Raise defect if case step 5 fails
http://appium-selenium.com/
THANKS
http://appium-selenium.com/

Functional testing

  • 1.
  • 2.
    FUNCTIONAL TESTING • Functionalityof system i.e. "what it does?“ • It is mainly black box testing • Testing focuses on customer requirements • Functional testing is QA assurance process • Testing is based on documentation and features understanded by tester • Testing functionality can be done from two perspectives: 1. Requirements-based: users Specifications for reference, Prioritization is done to prioritize tests 2. Business-process-based: use cases developed from business flow http://appium-selenium.com/
  • 3.
    FUNCTIONAL TESTING CONTD. •Steps performed during functional test: 1. How Product will perform i.e. functionality 2. Create test input data 3. Determine expected data 4. Test execution 5. Compare actual and expected result 6. Raise defect if case step 5 fails http://appium-selenium.com/
  • 4.