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

相关推荐
致远ccc1 小时前
DuoPlus云手机更新:新增AI自动化功能、RPA一键刷机、API接口等
自动化·api·rpa·防关联·云手机·海外账号
qq_254617771 小时前
windows脚本.bat实现:自动化远程登录or推文件到板子
linux·自动化
qq_452396232 小时前
第一篇:基座选型 —— 为什么 Pytest 是自动化的终点?
自动化·pytest
AI效率工坊3 小时前
【Python实战】自动化生成PPT演示文稿:python-pptx+AI内容生成+图表嵌入
人工智能·python·自动化
好大哥呀3 小时前
单元测试自动化的流程
运维·单元测试·自动化
HP-Patience3 小时前
【爬虫脚本自动化录制】playwright codegen使用教程
运维·爬虫·自动化
wzl202612133 小时前
企微工具对比:第三方SCRM与自动化工作流集成
运维·自动化·企业微信
小雨青年3 小时前
GitHub CLI 与脚本自动化
运维·自动化·github
landuochong2003 小时前
AutoDev —— 一套真正能自动化开发的基础设施
架构·自动化·skill·claudecode
weitingfu4 小时前
Excel VBA 入门到精通(十):实战项目——自动化报表系统开发
ai·信息可视化·自动化·excel·vba·office·报表系统