如何使用 capybara + 断言 ruby 中的 html 表行数黄瓜
我正在尝试使用 cucumber + capybara 来掌握 Ruby 中的 BDD Web 开发,但我却陷入了本应是一项简单任务的任务 - 只是检查表中的行数。我想要实现的目…
Rails Cucumber URL 主机
所以...我有这个网址:example.com 它在我的浏览器中有效,因为在我的主机文件中我将其设置为 127.0.0.1 example.com 并且在我的浏览器中有效......但…
黄瓜、水豚和硒随机工作
使用黄瓜、水豚和硒进行设置,但某些场景只能随机运行。 跑步 rvm 上的 ruby 1.8.6 导轨2.3.8 selenium 弹出 Firefox 3.6 我尝试添加此内容,但没…
autospec 和缺失的 gem
我有一个奇怪的行为或自动规范。在 autospec 运行时,我在控制台中看到 /opt/local/bin/ruby /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.7.3/bin/…
黄瓜与水豚中的 allocate() 的替代方案?
我正在尝试使用 capybara 和 cucumber 来获得更好的 javascript 测试覆盖率。我有很多步骤来检查或使用 Rails 集成测试助手中的内容,例如: assigns(…
当你在cucumber下使用WebRat点击按钮时会发生什么
我正在尝试登录 Java Web 应用程序。 登录页面具有以下 html : <html> <head><title>Login Page</title></head> <body onload…
在 Ruby 中,使用 Cucumber,我应该模拟对 Web 服务的调用吗?
所有, 我正在使用 Cucumber 来对 Ruby 命令行实用程序进行验收测试。该实用程序从网络服务中提取数据。 我知道 Cucumber 用于验收测试并测试整个堆栈…
Watir 和 Cucumber 无法在 win xp 上运行
我刚刚从 http://github.com/aslakhellesoy/cucumber/downloads, 并安装 ruby、watir 和 cucumber。但我不知道如何运行它,我找不到任何 Windows…
水豚 selenium 和 JavaScript Destroy
我正在使用 Rails 2.3.5,这就是我所做的。我安装了最新的黄瓜、黄瓜导轨和水豚。 rails demo cd demo ruby script/generate cucumber --rspec --capy…
Webrat select_date 选择器失败
步骤文件中的代码: select_date user.date_of_birth, :from => "Date of birth" 选择器失败 When I register with valid user credentials # featu…
如何测试需要输入安全短语中的两个随机字符的表单?
我需要测试一个两阶段登录系统,该系统首先询问您的电子邮件地址和密码,然后向用户提供两个包含 [a-zA-Z0-9] 的选择列表。下拉菜单旁边的标签采用“…
如何使用水豚测试图像 alt 值?
我正在尝试定义一个步骤来使用 Capybara 和 CSS 选择器测试图像的替代文本的值。 我根据自述文件示例为输入值编写了一个: Then /^I should see a val…
Cucumber - 如何配置它以使用“--format Pretty”作为默认值?
我正在开始学习 Rails,并且在配置 Cucumber 来运行我的 bdd 测试时遇到了一些麻烦。 我想要的是运行 黄瓜的特点 ,这转化为 黄瓜功能--格式漂亮 尝试…
Rails 3 服务器在 Cucumber 环境中无法启动
我试图在 Cucumber 使用的相同环境中启动我的 Rails 3 应用程序,因为这对于特定测试是必要的。当我尝试通过rails server -e cucumber启动服务器时 我…