05 robotFrameWork+selenium2library 一维数组的使用

一、原生数组:

1、Excel中:

LIST_OneRange

项目1|项目2

2、生成的PY:

LIST_OneRange = [u'项目1',u'项目2']

3、脚本使用:

:FOR {Local_I} IN RANGE len({OneRange})

{value} Evaluate {OneRange}[${Local_I}]

Click Element xpath=li[contains(text(),${value})]

说明:红色的转换是非常关键一环;如果写成这样

Click Element xpath=li[contains(text(),{OneRange}\[{Local_I}])]

框架只会认{OneRange},执行结果就将{OneRange} 和 [${Local_I}] 分别赋值了,变成[u'项目1',u'项目2'][0]

二、分割为数组

1、Excel中:

OneRange

项目1|项目2

2、生成的PY:

OneRange=u'项目1|项目2'

3、脚本使用:

{Range} Evaluate u'{OneRange}'.split('|') #按分隔符分割为数组

:FOR {Local_I} IN RANGE len({Range})

{value} Evaluate {Range}[${Local_I}]

Click Element xpath=li[contains(text(),${value})]

相关推荐
IT研究所8 小时前
IT 资产管理 (ITAM) 与 ITSM 协同实践:构建从资产到服务的闭环管理体系
大数据·运维·人工智能·科技·安全·低代码·自动化
Full Stack Developme16 小时前
语法树与自动化技术
运维·前端·自动化
tod11320 小时前
Redis 分片与自动化部署:从哈希算法到生产级集群落地
redis·自动化·哈希算法
only_Klein21 小时前
Ansible变量详解
运维·自动化·ansible
only_Klein1 天前
Ansible Roles 详解
自动化·ansible·role
only_Klein1 天前
Ansible 条件判断与流程控制详解
自动化·ansible
志栋智能1 天前
AI驱动的系统自动化巡检:重塑IT基石的智慧“守护神”
大数据·运维·人工智能·云原生·自动化
AI架构全栈开发实战笔记2 天前
AI应用架构师教你:如何用AI自动化数据仓库的测试?
数据仓库·人工智能·ai·自动化
was1722 天前
Python 自动化实践:Typora 自定义上传接口与兰空图床集成
python·自动化·typora·兰空图床
工业HMI实战笔记2 天前
工业机器人HMI:协作机器人的人机交互界面
人工智能·ui·性能优化·机器人·自动化·人机交互·交互