Какая структура тестирования наиболее сильно имитирует взаимодействие с пользователем? - PullRequest
0 голосов
/ 26 июля 2011

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

У меня есть опыт работы с Selenium, но я столкнулся с многочисленными проблемами. Например, кажется, что у Selenium нет возможности щелкать экранные координаты без идентификации элемента, что было бы более точным способом имитации действий пользователя.

Существуют ли более сильные альтернативы селену в этом отношении?

1 Ответ

3 голосов
/ 26 июля 2011

не имеет возможности щелкать экранные координаты без идентификации элемента, что было бы более точным способом имитации действий пользователя.

Слепое нажатие на координату не 'Т точно, как работают пользователи.Они нажимали на элемент с надписью «Нажмите здесь», и если он переместился в следующий раз, когда они вернулись, они все равно нажимали бы на элемент в его новой позиции - они не щелкали в пустой области, где они запомнили его.

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

...