Я хотел бы реализовать сравнение визуального пользовательского интерфейса, но у меня нет идеи о том, как его реализовать.Кто-нибудь, пожалуйста, дайте некоторое представление о том, как реализовать визуальное сравнение пользовательского интерфейса.Я знаю, что нужно сравнить фактический и ожидаемый скриншот, но я не знаю, когда его выполнить (будь то разные тестовые случаи или объединить их вместе для функционального тестирования).
PS: у меня возникла идея - выполнять ли сначала все функциональные проверки, а затем выполнять визуальное тестирование пользовательского интерфейса?
Пожалуйста, предоставьте несколько идей.Миллиард спасибо за вашу помощь.