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=licontains(text(),${value})

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

Click Element xpath=licontains(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=licontains(text(),${value})

相关推荐
天空属于哈夫克32 小时前
企微 RPA 接口开放:无需官方权限,外部群自由操作
自动化·企业微信·api
施努卡机器视觉3 小时前
电子水泵自动化生产线如何选型?SNK施努卡一站式集成方案解析
自动化
IT阿瑞4 小时前
制造业 AI Agent 实施服务商横评:2026 年企业级自动化选型全景分析
大数据·人工智能·自动化
2501_941982054 小时前
基于自动化控制架构的企业微信群消息管理系统设计
架构·自动化·企业微信
弹简特4 小时前
【接口自动化】02-Pytest固件fixture核心机制与Allure企业级报告实战
自动化·pytest·测试
tedcloud1234 小时前
Understand-Anything部署教程:打造AI代码理解平台
服务器·人工智能·学习·自动化·powerpoint
光影6274 小时前
Python接口自动化测试----Requests库基础入门
开发语言·python·测试工具·pycharm·自动化
是有头发的程序猿4 小时前
竞品分析 + 用户洞察自动化|基于 item_review 评论接口 + 多 AI Agent 实现淘宝评论全量采集与智能分析(附python源码)
java·python·自动化
Urbano5 小时前
工业及物流工装制作流程与各工序自动化替代方案
运维·自动化
北京耐用通信5 小时前
耐达讯自动化NY-N801网关实现Modbus转Profinet协议转换应用案例
人工智能·物联网·网络协议·自动化·信息与通信