Content ITV PRO
This is Itvedant Content department
Use this slide if there is no Heading
Note - Create Content inside Red Layout
[Delete Red Outline After creating slide]
Learning Outcome
4
Differentiate between Functional and Non-Functional testing
3
Identify scenarios for each type
2
Understand what is Non-Functional Testing
1
Understand what is Functional Testing
Topic Name-Recall(Slide3)
Why Do We Need Functional and Non-Functional Testing?
A software can work correctly but still be slow or unstable
Both correctness and quality are important for users
A software can be fast but may not work correctly
To release good software, we must check both what the system does and how it behaves
Transition from Analogy to Technical Concept(Slide 5)
What is Functional Testing
Verifies features and functions of the application
Based on business and functional requirements
Focuses on what the system does
Checks input and output behavior
Form validation and submission testing
Login and registration feature testing
Search functionality testing
Example
Text
Key Objectives of Functional Testing
Core Concepts (Slide 7)
Understand functional requirements and use cases
Identify test scenarios and test cases for features
Execute test cases and observe results
Report defects if expected behaviour is not met
Core Concepts (.....Slide N-3)
Summary
1
Functional testing verifies that features and functions work as per requirements
2
Non-functional testing verifies the quality and behaviour of the system
3
Both functional and non-functional testing are required for successful software release
Quiz
Which of the following is an example of Non-Functional testing?
A. Verifying that a user can reset the password
B. Checking whether the login form validates email correctly
C. Verifying that a user can register successfully
D. Measuring how fast a search page responds when many users access it
Quiz
Which of the following is an example of Non-Functional testing?
A. Verifying that a user can reset the password
B. Checking whether the login form validates email correctly
C. Verifying that a user can register successfully
D. Measuring how fast a search page responds when many users access it
By Content ITV