Continue For Loop关键字就是python的continue的意思,跳出本层循环,继续执行下一个循环。

我先举个栗子:

:FOR    ${index}    IN RANGE    5            
    ${status}=    Run Keyword And Return Status    Page Should Contain    查看更多    #页面是否包含查看更多    
    Run Keyword If    '${status}'=='True'    Run Keywords    Close Window    AND    Continue For Loop

先不管上面具体什么意思,可以看到,for循环里面有个if语句,if +条件+操作+AND+Continue For Loop。然后运行之后,报错,说这个用法无效。

那么使它有效该如何操作,再请看下面的栗子

:FOR    ${index}    IN RANGE    5            
    ${status}=    Run Keyword And Return Status    Page Should Contain    查看更多    #页面是否包含查看更多    
    Run Keyword If    '${status}'=='True'    Continue For Loop

你发现什么了吗,我舍弃了操作。if +条件+Continue For Loop;只有这样才生效。如果这样能完成你脚本的逻辑,也是可以的,但是如果不能的话,就应该转换另外一种方式。

我之前的博客提到过,if条件后面接操作的2种方式。一种是Run Keywords ---AND----;另外一种是把一个条件后面的所有操作全部封装成一个关键字。所有上面栗子应该改为如下:

第一部分

:FOR    ${index}    IN RANGE    5            
    ${status}=    Run Keyword And Return Status    Page Should Contain    查看更多    #页面是否包含查看更多    
    Run Keyword If    '${status}'=='True'    关闭页面

第二部分

关闭页面 (ps:我的关键字)

Close Window

Continue For Loop

最新文章

  1. Mac与Phy组成原理的简单分析
  2. 为什么使用Sass
  3. javascript的propertyIsEnumerable()方法使用介绍
  4. BZOJ3257 : 树的难题
  5. 微信蓝牙BLE接入调试指引 硬件篇
  6. MSCRM 2011/2013 单点登录 实现
  7. 【spring】non-compatible bean definition of same name and class
  8. 通过jquery-ui中的sortable来实现拖拽排序
  9. C++中使用class和structkeyword的不同
  10. ubuntu下使用openocd+jlink进行STM32开发调试
  11. JS学习三(函数)
  12. 时间效率:最小的K个数
  13. noip2012
  14. Oracle之with as和update用法
  15. WayOS计费对接(零点计费系统)详细教程
  16. Python jieba库的使用说明
  17. python 菜鸟入门
  18. 【WCF】HTTP 无法注册 URL 进程,不具有此命名空间的访问权限
  19. 浅谈iOS开发中多语言的字符串排序
  20. 怎么自动响应richTextBox超级链接单击click事件

热门文章

  1. mysql 日期总结
  2. 使用localStorage写一个简单的备忘录
  3. 123457123456#0#----com.tym.ErTongFanPai20--前拼后广--儿童FanPai_tym
  4. 【翻译】生成 Timestamps / Watermarks
  5. 关于python中的路径
  6. Vue个人笔记
  7. docker build时改变docker中的apt源
  8. centos7之zabbix监控DELL磁盘阵列
  9. mongodb 内嵌数组查询问题: 如何限定返回与条件匹配的数组
  10. feign学习笔记