Тесты пользовательского интерфейса по своей природе занимают больше времени, потому что они воспроизводят реальное поведение пользователя.
Я бы предложил профилировать ваши методы, чтобы увидеть, сколько времени занимает определенный шаг, и оптимизировать, если это необходимо, но я неЯ думаю, что так оно и будет.