-1

Step1 和 Step2 带我回到“LandingPage”。我想使用@current_page. 这是在“LandingPage.rb”中定义的元素。

我试过这个,但没有运气。少了什么东西?

Step1
Step2

1. fail if not @current_page.(on(LandingPage.cart_box.present?))
2. fail if not @current_page.(on(LandingPage.cart_box)).present?
3. fail if not @current_page.(on(LandingPage.cart_box_element)).present?
4

1 回答 1

0

假设@current_pageStep1or中设置Step2,它将是 的一个实例LandingPage。您不应该调用该on方法。

根据您的目标,您可以执行以下任一操作:

@current_page.cart_box?

或者

@current_page.cart_box_element.visible?

请注意,如果您希望检查使测试失败,则需要在测试框架的断言库中使用结果。

于 2015-01-23T20:41:22.053 回答