What do you mean by functional and non functional testing?
When it comes to software testing, there are two main types: functional and non-functional. Functional testing focuses on the functionality of the software, making sure that it works as intended. Non-functional testing, on the other hand, assesses the software's performance, stability, and compliance with standards.