DEV Community

krishnaveni
krishnaveni

Posted on

Functional and Non-Functional Testing.

Image description

Difference between functional and non functional testing:
The requirement function of an application is checked in functional testing.
where in Non-functional testing test the behavior of application from maximum capacity of application as follows by using these testing type.

->performance testing is done by the following type:

load testing
security testing
volume testing
stress testing
LOAD TESTING:

Image description

Used to identify the maximum operating capacity of application in normal(100 to more) and peak load condition(1000 to more).
SECURITY TESTING:

Image description

Security testing is an important one of software testing focused on identifying and addressing security in a software applications like authentication and authorization to ensure that the software is secure from unauthorized access, and data loss.
VOLUME TESTING:

Image description

How does application behaves when extreme amount of data given to system to improve system performance in term of large database or software.

STRESS TESTING:

Image description

Determines the behavior of the system and Ensure failure does not cause security issues Makes system function in every situation Stress testing makes the system work in normal as well as abnormal conditions in an appropriate way.
There is also another non-functional testing is portable testing this test is for server to server or one operating system to another operating system to make sure each product it transfer from our end to user end.

Image of Stellar post

Check out Episode 1: How a Hackathon Project Became a Web3 Startup 🚀

Ever wondered what it takes to build a web3 startup from scratch? In the Stellar Dev Diaries series, we follow the journey of a team of developers building on the Stellar Network as they go from hackathon win to getting funded and launching on mainnet.

Read more

Top comments (0)

đź‘‹ Kindness is contagious

Engage with a wealth of insights in this thoughtful article, cherished by the supportive DEV Community. Coders of every background are encouraged to bring their perspectives and bolster our collective wisdom.

A sincere “thank you” often brightens someone’s day—share yours in the comments below!

On DEV, the act of sharing knowledge eases our journey and forges stronger community ties. Found value in this? A quick thank-you to the author can make a world of difference.

Okay