我開始用黃瓜和我運行這個簡單的場景:如何在黃瓜中找到'我填寫'步驟找到一個沒有定義標籤的字段?
Scenario: Creating a project
Given I go to the new project page
And I fill in "Name" with "xxx"
...
新項目的形式已經到位,看起來像這樣:
<% form_for (@project) do |f| %>
<%= f.text_field :name %>
...
<% end %>
正如你可以看到我有不定義了一個標籤(不需要一個)。問題是,黃瓜沒有找到現場:
鑑於我去新項目頁
我填寫「姓名」和「我需要的東西」# 功能/ step_definitions/web_steps.rb :68 無法填寫,沒有文本字段,文本區域或ID密碼字段, 名稱或標籤「名稱」發現 (水豚:: ElementNotFound)
但是它找到它,如果我添加了標籤。我發現它有點懷疑它不能與我給出的名稱與適當的文本字段相匹配。
出了什麼問題?
謝謝
它真的在那裏! – 2011-04-15 14:17:33
我不明白你的意見:) – apneadiving 2011-04-15 14:23:06
對不起。我說我檢查了DOM並且項目[name]在那裏! – 2011-04-15 14:32:40