当前位置: 首页 > article >正文

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


http://www.kler.cn/a/133995.html

相关文章:

  • MySQL(5)【数据类型 —— 字符串类型】
  • Matplotlib库中show()函数的用法
  • 数字孪生在智慧能源项目中的关键作用,你了解多少?
  • AI制作ppt
  • 【C++】一种针对代码的连续条件检查方案,累计布尔结果
  • vue中如何关闭eslint检测?
  • Nodejs 第十九章(pngquant)
  • HTTP Error 500.31 - Failed to load ASP.NET Core runtime
  • 企业微信H5开发遇到的坑
  • vue3 tsx 项目中使用 Antv/G2 实现多线折线图
  • Python操控HDFS
  • struct结构体【C#】
  • Mac M1 M1 pro安装 protobuf 2.5.0
  • vue中使用echarts实现省市地图绘制,根据数据显示不同区域颜色,点击省市切换,根据经纬度打点
  • 【VSCode】Visual Studio Code 配置简体中文环境教程
  • 10个提高VS Code工作效率的技巧
  • 【Linux网络】典型NAS存储方式:NFS网络共享存储服务
  • Android跨进程通信,IPC,RPC,Binder系统,C语言应用层调用
  • 批量替换WordPress文章内图片链接
  • vue3.0中实现excel文件的预览
  • 07-流媒体-RTMP推流
  • 实战项目:VB龟兔赛跑游戏+猜数字游戏
  • vue3安装vue-router
  • 云计算(Docker)
  • 文件转换,简简单单,pdf转word,不要去找收费的了,自己学了之后免费转,之后就复制粘贴就ok了
  • how to find gcc openbug