Testing with Functional Test perspective In this section, you will learn how to record and edit the traditional functional tests for Java, HTML, and Terminal-based applications.