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})]

相关推荐
优质&青年11 小时前
【Operator prometheus监控系列三---业务监控】
运维·云原生·kubernetes·自动化·prometheus
N***738514 小时前
DevOps工具链搭建:自动化流程的实践
运维·自动化·devops
枫叶丹417 小时前
openGauss:面向数字时代的下一代企业级开源关系型数据库
开发语言·数据库·开源·自动化
云飞云共享云桌面1 天前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化
GeeLark1 天前
Threads 自动化出炉
ai·自动化·aigc
七七墨染1 天前
DotMemory系列:5. 如何实现自动化抓取和应用自托管
运维·c#·自动化
金智维科技官方1 天前
政务自动化中,智能体如何实现流程智能审批?
人工智能·自动化·政务·智能体
xiaoginshuo1 天前
智能体与RPA流程自动化:从工作流搭建看本质区别
人工智能·自动化·rpa
守城小轩1 天前
基于Chrome140的X账号自动化(关键词浏览)——运行脚本(三)
自动化·rpa·浏览器自动化·playwright·浏览器开发
weixin_446260851 天前
n8n 工作流集合:解锁自动化新体验!
运维·自动化