2014-05-24 5 views
0

Je suis assez novice en matière de test et j'ai parcouru toute la documentation sur capybara. Je veux réellement être en mesure d'utiliser un pilote pour tester le front-end. Est-il possible de faire des tests sur des sites externes hébergés qui ne font pas déjà partie de votre application rails? J'ai utilisé CasperJS pour cela mais je ne savais pas si Capybara pourrait avoir de meilleures fonctionnalités ou si c'était possible ou idéal.Utilisation de Capybara pour des applications externes

Répondre

0

Normalement Capybara attend à tester un processus en application Rails, mais vous pouvez aussi l'utiliser pour parler à un serveur web fonctionnant partout sur Internet, en mettant app_host:

Capybara.current_driver = :selenium 
Capybara.app_host = 'http://www.mycoolsite.com' 
.. 
visit('http://www.mycoolsite.com/page.html') 
Questions connexes