打开ride,F5查看关键字,过滤should,随意点击一个should的关键字,看看他们的解析,是不是基本上都有一句“Fails if ......”(如果....就失败),不就是一个失败的情况描述吗?是的,就是一个失败情况的描述。如果你在代码中使用了该关键字,当脚本运行过程中,发现满足失败的条件,则该用例运行结束,用例中,该代码后面的脚本,都不会被执行(很霸道,很强悍吧),但实际测试过程中,我们往往都是希望,日志打印错误,脚本继续运行,这样要怎么做呢?run keyword if 来帮您实现。run keyword if 可以把与预期结果不一致的在日志中打印出来,脚本可以继续往下运行。
should 关键词要用,也要放在最后。
联系客服