Тестирование пользовательского интерфейса: считывание цветовых компонентов - PullRequest
0 голосов
/ 28 марта 2019

Я делаю Ui-тесты в visual studio (C #), в основном с помощью frameworkstacktack.White.Тем не менее, невозможно читать цвета или подобное с любой из платформ, которые я использую.Среди прочего я пробовал это с тестовыми средами пользовательского интерфейса "Winium" и "CodedUI".

Я уже считал однопиксельные цвета (CopyFromScreen ()), при разрешении экрана выше 100 процентов растровые изображения принимаютсяоднако в неправильном «месте экрана» и, следовательно, также в неправильном месте приложения -> Неправильно сравниваемое значение цвета.Среди бесплатных фреймворков для пользовательского интерфейса teststack.white, по моему опыту, уже является наиболее полным, но он достигает своих пределов (конечно, я хотел бы, чтобы меня учили лучше).

Если у кого-то есть решение этой проблемы, я был бы рад принять в нем участие.Я ищу способ считывания цветов и, возможно, других «скрытых» значений в процессе автоматического теста без создания растровых изображений и т. П.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...