Тест YUI: Как смоделировать более сложные действия пользователя в JavaScript? - PullRequest
2 голосов
/ 09 октября 2009

У меня есть ряд тестов, написанных с помощью YUI Test. Возможности тестирования YUI, когда дело доходит до симуляции действий пользователей, довольно ограничены, или, скорее, довольно низки. Например, я не могу легко смоделировать пользовательский ввод текста в текстовом поле с событиями и модификациями объектов DOM, которые сопровождают его.

Это то, что Selenium делает намного лучше, но Selenium работает по-другому. Есть ли код в Selenium или какой-либо другой библиотеке, которую я мог бы вызвать для имитации действий пользователей, например, «напечатать этот текст в этой кнопке» и при этом сохранить мой тест как тест YUI?

1 Ответ

2 голосов
/ 09 октября 2009

Не думаю, что вы сможете сохранить их как тесты YUI. Вы можете каким-то образом импортировать js-библиотеки Селена в свои тесты и вызывать методы в browserbot для выполнения этих сложных действий, которые вы говорите, но я бы предпочел, чтобы все было ясно и правильно создавал набор тестов для селена.

...