プロジェクトにページ オブジェクトを使用したいのですが、Google 検索から取得したメソッドを試したので、リンクをクリックする方法を知る必要がありますが、機能していません。ステップ定義は
Given /^I navigate to the RCM Home Page$/ do
visit_page HomePage
end
When /^I click the Show Filters Link$/ do
@current_page.show_filters
end
私のページオブジェクトクラスファイルは
class HomePage
include PageObject
page_url Common.get_url('rcm')
link(:show_filters, :id => "portletComponentWorkList_viewNormalModeWorkList_viewPanel_showFiltersLink")
end
私の.featureファイルは
Feature: RCM Workspace basic features test
Scenario: Perform basic operations on RCM project
Given I navigate to the RCM Home Page
When I click the Show Filters Link