0

我有一部分功能

And I should see "Thank you for your interest. We will soon send an email with activation instructions." within "span class="notificationText""

自动生成的步骤

Then /^I should see "([^"]*)" within "([^"]*)"notificationText"([^"]*)"$/ do |arg1, arg2, arg3|
end

我无法解释它。我正在尝试在其中进行以下测试(来自http://www.cowboycoded.com/2011/01/05/better-web-steps-for-cucumber-with-capybara/),但无法理解哪些论点代表什么。

  with_scope(select,:css_id) do
      page.should have_selector("h1",:text=>text)
  end
4

1 回答 1

0

实际上 cucumber 是根据我们在特征文件中给出的内容生成脚本文件的,所以在这个文件中,无论我们在单引号或双引号中使用了一些文本,这些文本都被视为动态文本,因此每个引用的文本都可以被视为动态文本论据

这些参数将由用户在运行时传递。

于 2012-04-25T04:54:46.643 回答