0
我對測試相當陌生,並且一直在關注水豚的所有文檔。我實際上希望能夠使用驅動程序來測試前端。是否有可能對外部託管的站點進行測試,這些站點尚不是您的rails應用程序的一部分?我一直在使用CasperJS,但不確定水豚是否會有一些更好的功能,或者如果這是可能的或理想的。將水豚用於外部應用
我對測試相當陌生,並且一直在關注水豚的所有文檔。我實際上希望能夠使用驅動程序來測試前端。是否有可能對外部託管的站點進行測試,這些站點尚不是您的rails應用程序的一部分?我一直在使用CasperJS,但不確定水豚是否會有一些更好的功能,或者如果這是可能的或理想的。將水豚用於外部應用
通常水豚預計要測試的過程中的Rails應用程序,但你也可以用它來跟互聯網上的任何地方運行Web服務器,通過設置app_host:
Capybara.current_driver = :selenium
Capybara.app_host = 'http://www.mycoolsite.com'
..
visit('http://www.mycoolsite.com/page.html')