What is Functional Testing?
In Functional testing we need check the each components are functioning as expected or not, so it is also called as “Component Testing”.
Functional Testing definition:
This testing is to testing the functionality of the software application under test. Basically, it is to check the basic functionality mentioned in the functional specification document. Also check whether software application is meeting the user expectations. We can also say that checking the behavior of the software application against test specification.
This type of testing is mandatory and irrespective of what type of application this should be exercised.
What all need to be check in Functional Testing:
- Is software is functioning as it should do?
- Is software is not functioning as it should not do?
- Is software is not doing as it not intended to do?’
To test the software application many tools for this testing are available, you can get list here Functional testing tools.
Enjoy testing! If you like it above testing type information then please kindly take a moment to share with your friends. You can add your suggestions/tips/questions below in the comments section. Definitely, I will try to answer of all questions as earliest.
Related posts:
- Functional Testing Vs Non-Functional Testing
- Application Testing – Methodologies, Testing Tools and Best practices
- What is Installation Testing?
- Gray Box Testing
- IoT (Internet of Things) Testing – Challenges, Applications And Sample Test Cases.
- What Types of Testing Tools used in Client-Server Application Testing
- Model Based Testing: Testing Type You Must Know!
- GUI Testing In Software Testing
- Age Testing in Software Testing
- What is Test Maturity Model Integration?
7 thoughts on “Functional Testing”
After long time read definations, like a how you have presented this testing type. Keep it up
I am fresher in software testing, really cleared the concept of functional testing. Simply superb!!!
What is Volume testing and load testing?
What are the differences between Volume and load testing
volume testing we check the bottle neck of the application.for example if we send any file or any other data one place to other via email or any other way then our data should be reach at destination without any corruption of file.
and in load testing we test the application behavior for given no of user who r accessing the website .For given no of users our application performance should not be degrade (No of user who are provided by client)suppose client requirement is 1000 users should be able to hit on his website then website should be open in provided response time without any degradation .
Vani if you have any query You can ask me at 07503096040.
Or mail me at chhabra840@yahoo.co.in
Excellent article.
very very good
Hello, HOw can we write negative test cases in “mocha”