关于RF中类似于异常(TRY语句)情况的处理

今天在RF中编写UI自动化测试脚本时,发现脚本没有问题,却频繁报错.

因为系统的特殊性,后面的脚本在执行的过程中,必须需要前面的脚本满足一定的条件,后面的脚本才能正常执行.

苦思良久,如果用单元测试框架编写的代码,可以尝试用TRY语句来做判断.

但在RF框架中,没有这个判断语句,是不是就运行不了呢?

答案是否定的,在RF中有个类似的判断语句.run keyword and return status

1,当条件1成立时,第2步才会执行,否则执行第3步.

增加这个判断的话,就可以减少不是因为脚本问题而带来的报错.(有很多报错是因为系统自身的一些属性,或者可以理解为脚本没有按照需求来编写)

 

posted @ 2018-02-03 18:03  知识在于点滴的积累  阅读(1268)  评论(0编辑  收藏  举报