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

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

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

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

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

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

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

转载于:https://www.cnblogs.com/star12111/p/8410346.html

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

  1. java中抛出异常快捷键_idea中处理异常的快捷键

    建议68:从System.Exception或其他常见的基本异常中派生异常 微软建议:从System.Exception或其他常见基本异常之一派生异常.在Visual Studio中输入Excepti ...

  2. php 什么情况下加异常,PHP中的异常

    PHP5引入了异常,这是一个看着简单,实际复杂的功能,本文结合PHP的具体情况讨论一二. 为什么要有异常? 在PHP4的时代,那时候还没有异常,编码时如果要处理一些特殊情况,一般是通过返回错误码(比如 ...

  3. python中监控错误的语句_Python学习_07_错误、异常

    地毯式地过语法终于快要结束了... Python中的常见异常 1.NameError:尝试访问一个未初始化的变量 2. ZeroDivisionError:除数为0 3. SyntaxError:Py ...

  4. oracle 跳出内层循环,内层程序中发生异常后,不会继续执行外层程序的语句

    开发写了个存储过程需要我们审批,发现子程序中使用了异常处理语句, 通过以下实验说明这种写法的问题: SQL> create table test_number(test_id number); ...

  5. Java中try catch finally语句中含有return语句的执行情况

    最近刷笔试题遇到的问题,记录下来. 在这里看到了try >但有一点是可以肯定的,finally块中的内容会先于try中的return语句执行,如果finall语句块中也有return语句的话,那 ...

  6. Java中try、finally语句中有return时的执行情况

    在Java中当try.finally语句中包含return语句时,执行情况到底是怎样的,finally中的代码是否执行,大家众说纷纭,有的说会执行,有的说不会执行,到底哪种说法正确,现在通过下面的例子 ...

  7. PlSqlDev中执行INSERT SQL语句包含符号导致数据异常

    PlSqlDev中执行INSERT SQL语句包含&符号导致数据异常 参考文章: (1)PlSqlDev中执行INSERT SQL语句包含&符号导致数据异常 (2)https://ww ...

  8. java的tey语句return了_Java中try、finally语句中有return时的执行情况

    在Java中当try.finally语句中包含return语句时,执行情况到底是怎样的,finally中的代码是否执行,大家众说纷纭,有的说会执行,有的说不会执行,到底哪种说法正确,现在通过下面的例子 ...

  9. Linux数据链路tcp失败,TCP连接中的异常断开情况处理

    1.TCP连接中可能出现的异常断开情况 假设存在这样一种情况:在两个不同的主机Machine1.Machine2系统上分别运行两个应用程序Application1.Application2,在Appl ...

最新文章

  1. 使用DotfuscatorPro_4.9对软件dll库进行加密
  2. mysql实例和数据的安全_数据库安全--案例篇
  3. JavaScript语言基础14
  4. jvm:运行时数据区--操作数栈
  5. HTML/CSS[收藏]
  6. Mac 每次都要执行source ~/.bash_profile 配置的环境变量才生效
  7. ElasticSearch客户端注解使用介绍
  8. 购买域名,购买公网IP,实现同一个IP绑定多个域名
  9. android获取电量的方法,在Android中获取电池电量和状态
  10. 聚集索引与非聚集索引及其查询效率【转载】
  11. 线搜索中有最速下降法、牛顿法、拟牛顿法、共轭梯度法汇总
  12. 理解Docker(8):Docker 存储之卷(Volume)
  13. 使用windows Phone 集成横幅广告教程
  14. vivox7Android版本怎么升级,vivo公布安卓7.1系统更新计划,老款机型也能升级
  15. vsphere 6.5 HA 提示:此主机当前没有管理网络冗余,该主机的vSphere HA检测信号数据存储数目为0 告警消除
  16. 深度思考-不断逼近问题的本质
  17. ipcm 核间通信相关 ---(1)
  18. 航班时间(计算时间差)
  19. 戴尔服务器r620引导盘,戴尔R620服务器WINDOWS的操作系统无引导盘安装方法.ppt
  20. 【BUUCTF】强网杯 2019随便注1 write up

热门文章

  1. linux访问文档根目录之外的网页_开发文档加载不再卡顿,亿点点提升
  2. java 命令行导入jar包,如何使用命令行生成和导入jar包
  3. 凑微分公式_武忠祥真题班归纳(更新至多元函数微分学)
  4. matlab图像处理函数
  5. 【技术综述】基于弱监督深度学习的图像分割方法综述
  6. 全球及中国洗涤剂行业十四五总体规模与盈利状况分析报告2022版
  7. 全球及中国汽车维修行业发展战略规划及投资策略建议报告2021-2027年
  8. 全球及中国水刀机械行业发展态势及及投资决策建议报告2021年版
  9. 谋定国际农民丰收节贸易会·万祥军:以色列农业逆袭变局
  10. 1090 危险品装箱 (25 分)