我正在使用 cucumber 和 rails 构建一些测试场景和步骤
例如,这是一个简单的代码,用于检查和取消选中页面中的复选框,我想记录正在发生的事情,就像一种调试:
When /^I (un)?check all ratings$/ do |uncheck|
page.all("[type='checkbox']").each do |checkbox|
if !uncheck
check(checkbox[:id])
#i want Here to log which checkboxes are checked
else
uncheck(checkbox[:id])
end
end
end