Совет от тестировщика 42/∞ : Помните про пирамиду тестирования

Не пытайтесь покрыть UI-тестами каждую кнопку, это долго, дорого и нестабильно. Основная масса проверок должна лежать на уровне API и юнитов.