Sobes.tech
Middle

What was tested in the automated tests — API, UI, database?

sobes.tech AI

Answer from AI

In automated tests, different levels are usually tested depending on the goals:

  • API — verify the correctness of server endpoints, response accuracy, error handling, and business logic.
  • UI — test the user interface, interactions, element display, and navigation.
  • Database — check the correctness of data saving, updating, and deletion, as well as integrity and relationships.

Automation often distinguishes:

  • Unit tests and integration tests for API.
  • UI tests (e.g., with Selenium) for frontend verification.
  • Database-level tests — less frequently, usually through API or migrations.

Thus, all three levels can be covered in automated tests, but the focus is often on API and UI.