Software Engineering vocabulary · Testing

UI test

Meaning in software engineering, with examples

nounCommon term

In software engineering, UI test means: An automated test that uses the app the way a person would, tapping buttons, typing text and checking what appears on the screen.

In Turkish: arayüz testi, UI testi

How it is used

iOS teams write UI tests with XCUITest, and Android teams use Espresso or Compose testing tools; cross-platform options include Appium and Maestro. UI tests are slower and break more easily than unit tests, so teams usually keep them for the most important flows.

Example sentences

  1. The UI test for sign-up fails randomly on CI; I think it's a timing problem.

  2. We have UI tests for login, search and checkout.

Common collocations

  • write a UI test
  • UI test fails
  • flaky UI test
  • run UI tests on CI

This word in other fields

The same English word can have a different meaning in another field:

More terms: Testing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: