Автор: Ноэми Феррера (Noemi Ferrera)
Оригинал статьи
Перевод: Ольга Алифанова
Ранее я упоминала, что специально использую UI, дабы обозначить, что он должен находиться на вершине тест-пирамиды, в то время как в других случаях вершина называется E2E. Чувствую, надо подробнее это объяснить.
UI – это пользовательский интерфейс. UI-тестирование относится к тестированию, выполняемому через UI.
E2E – это end-to-end тестирование. Это тесты, которые выполняются от входной точки в приложения до выхода из него.
UI одавляющего большинства приложений дает и входную, и выходную точки, которые затем частично формируют E2E, и поэтому UI-тесты и E2E-тесты иногда используются, как эквивалентные термины.
Однако они отличаются важными нюансами.