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

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.lryc.cn/news/232170.html

相关文章:

  • SpringCloud Alibaba组件入门全方面汇总(上):注册中心-nacos、负载均衡-ribbon、远程调用-feign
  • Zabbix钉钉机器人告警
  • unity shaderGraph实例-扫描效果
  • AW2013芯片讲解
  • Spring JdbcTemplate Junit 测试 - ResultSetExtractor/RowMapper
  • RabbitMQ实战
  • UI游戏设计模板大放送:7种别具匠心的创意!
  • 酷开系统 酷开科技,将家庭娱乐推向新高潮
  • 我精心制作的 python 一小时极简课程来了 ≧◠◡◠≦ 免安装程序+精简核心概念
  • 220V交流转直流的简易电源设计
  • 使用Nginx和uwsgi在自己的服务器上部署python的flask项目
  • 【Windows 开发环境配置——NVIDIA 篇】CUDA、cuDNN、TensorRT 三件套安装
  • 【C++】【Opencv】cv::GaussianBlur、cv::filter2D()函数详解和示例
  • 【数据分享】1961—2022年全国范围的逐日降水栅格数据
  • [Linux] 网络文件共享服务
  • 二十七、W5100S/W5500+RP2040树莓派Pico<iperf 测速示例>
  • 非常经典的一道SQL报错注入题目[极客大挑战 2019]HardSQL 1(两种解法!)
  • 创建一个用户test且使用testtab表空间及testtemp临时表空间并授予其权限,密码随意
  • Linux网络应用层协议之http/https
  • LLM(四)| Chinese-LLaMA-Alpaca:包含中文 LLaMA 模型和经过指令微调的 Alpaca 大型模型
  • 虚拟机CentOS 8 重启后不能上网
  • 让AI拥有人类的价值观,和让AI拥有人类智能同样重要
  • 《C++避坑神器·十七》找到程序崩溃Bug的一个实用方法:dump调试
  • ROS stm32 CAN通信
  • 简单地聊一聊Spring Boot的构架
  • 【算法】复习搜索与图论
  • 【KCC@南京】KCC南京数字经济-开源行
  • 苍穹外卖-day11
  • git_07_协同开发
  • 对比国内主流开源 SQL 审核平台 Yearning vs Archery