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

相关推荐
一只专注api接口开发的技术猿9 小时前
京东商品实时监控选品实战:用 Open Claw API 快速搭建自动化工具
运维·数据库·自动化
deephub10 小时前
用 Playwright 和 LLM 实现自愈测试自动化
人工智能·深度学习·自动化·大语言模型·playwright
fundroid10 小时前
分享几个 Claude Code 自动化开发的 Skill
ai·自动化·agent·skill
米高梅狮子11 小时前
11.Quota and Limits、健康检查和认证与授权
云原生·容器·架构·kubernetes·自动化
众创岛11 小时前
web自动化中的日志模块
java·前端·自动化
aichitang202412 小时前
AI Agent 终端与系统级自动化深度指南
运维·人工智能·自动化
米高梅狮子13 小时前
13.ETCD 存储系统、生产环境 Kubernetes 集群部署和Kubernetes 集群升级
数据库·云原生·容器·架构·kubernetes·自动化·etcd
Land03291 天前
RPA工具选型技术指南:架构差异与实测数据
python·自动化·rpa
志栋智能1 天前
告别报告堆砌:超自动化巡检的智能分析与洞察
运维·服务器·网络·人工智能·自动化
测试_AI_一辰1 天前
AI 产品输出格式测试实战:为什么模型返回的 JSON 前端解析总报错
人工智能·ai·自动化·状态模式·ai编程