Software testing is a process of verifying and validating that a application works as intended and
there are no errors in the functionality.
“Testing is an infinite process of comparing the invisible to the ambiguous in order to avoid the unthinkable happening
to the anonymous“— James Bach.
Manual Testing is a kind of software testing in which a software tester develops and executes the test cases without using any automated testing tools.
API testing is a type of software testing that analyzes an application program interface (API) to verify that it fulfills its expected functionality, security, performance and reliability.