使用的是windows xp,ruby(1.8.7),rails(2.3.5),黄瓜(1.10.2),werat(0.7.3)。 黄瓜网和硒是全新的。
有人可以指导我如何做这些事情。
1)如何使用click_button重定向
示例场景:
Given I am a existing user
When i visit login page
Then enter login credentials
Then i should see "User logged in successfully"
我在运行此方案时获得相同的登录页面
2)当我给save_and_open_page而不是浏览器窗口时,我得到一个命令提示符
3)如何使用webrat设置用户会话
4)为什么webrat默认使用“www.example.com”如何设置主机名?
由于缺乏对网络和黄瓜的了解,我们面临很多问题。任何人都可以指导我如何开始吗?
答案 0 :(得分:0)
我建议您查看有关railscasts的剧集155,156和159。
答案 1 :(得分:0)
1)click_button应该遵循您的应用发送的任何重定向
2)检查你是否安装了Launchy gem
3)webrat将接受并发送您的应用设置的cookie
4)如果您正在使用Capybara设置Capybara.app_host(我不知道如何直接使用Webrat)