tableviewcell の行番号を指定するために同じ整数を使用する約 20 のシナリオがあります。製品に最近変更があり、その行番号を変更するだけで 20 のシナリオすべてを変更する必要がありました。現時点では、約 30 の異なる行を処理する必要があるため、その行に固有の手順を作成しないことをお勧めします。
私はむしろやりたい:
Given /^I am on the page labeled "([^"]+)" on row number (\d*)$/ do |page_name, row_number|
steps %Q{
When I scroll down #{row_number} rows in table "LeftMenu"
And I touch the TableViewCell marked "#{page_name}"
}
end
それよりも:
Then /^I select specificName$/ do
scroll_down(24)
end
キュウリで定数を使用できますか? このようなもの:
const ROW_NUM 24
Then I select "tableViewCellName" at row number ROW_NUM
ありがとう