Автоматическое тестирование Facebook Connect, рекомендации?

Поскольку так много сайтов используют Facebook войти / подключиться для аутентификации, есть ли у Facebook или других стандартные рекомендации о том, как автоматизировать нажатие кнопки Facebook, чтобы вызвать всплывающее окно, затем переключиться на всплывающее окно и войти в систему, вернуться в главное окно и проверить успешный вход в систему и продолжить оттуда?

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

Я сталкивался и вижу сообщения о проблемах с подключением к FB при попытке выбрать всплывающее окно для входа и т. д. для IE (и, возможно, Safari).

Если нет, предложите рекомендуемый процесс автоматизации

  • с помощью Selenium RC
  • с помощью WebDriver
  • с различными привязками (Java, Python, Ruby, PHP, Perl и т. д.)
  • с watir, watin и т. д.
8
задан David 12 April 2012 в 21:18
поделиться