在我的葫芦测试功能中,在流程的中间我添加了四个已知数字,如
一个又一个和这个订单。(类似用户保存他的信用卡号码),在最终视图中我在UITableView中显示它们每行包含一个类似xxxxxx1111
的数字。此表视图显示根据我要验证的最新到最新排序的数字。我应该如何使用葫芦?
答案 0 :(得分:1)
我试过这个,现在对我有用。我在_steps.rb文件中声明了一个步骤定义
Then /^I see cell label "([^"]*)" row num (\d+) in section (\d+)$/ do |cellLabel, row, section|
###### diff cells with labels in table, vertically orderd ######
## E.g. Then I see cell label "abc" row num 1 in section 0
res = query("label marked:'#{cellLabel}' parent tableViewCell indexPath:#{row},#{section}").empty?
if (res)
screenshot_and_raise "There is no cell label with text #{cellLabel} in indexpath #{row},#{section}"
end
end
并在calabash功能文件中使用它,如
希望这对某人有用:)