Functional Testing
Functional tests are a 'tier' higher than both unit and integration tests. A functional test will challenge a given feature of the application from the point of view of a user. This often requires testing through the UI. Functional tests are often written using software such as Selenium or Cypress.
Last updated