Functional testing
Functional testing is similar to acceptance testing; however, it is from a different aspect. Functional testing is about testing functional requirements. It tests functional requirements and tests from outside the system. However, it has visibility inside and it can execute some code of the system in the test case.
Similar to acceptance testing it hits the URL; however, even to hit the URL, it executes code the browser or external client will execute on that specific the URL. However, it doesn't actually hit the URL from outside. Tests don't hit URL in reality, they just simulate it. It is because unlike acceptance testing, we are not interested in how exactly an end user will interact with it, instead if code is executed ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access