实验:Robot Framework->实现数据驱动测试
作者:reader1   类别:Web前端    日期:2018-01-25 15:15:03    阅读:865 次   消耗积分:0 分



实验简介



本节实验主要为大家讲解利用ExcelLibrary扩展库完成基于Excel表格的数据驱动的测试脚本开发,并了解在RF框架中循环的基本使用。




实验目的



(1) 掌握ExcelLibrary的常用关键字及用法。

(2) 能够熟练运用Excel扩展库操作Excel表格内容。

(3) 掌握RF的循环结构的使用。

 

实验流程



1. 安装ExcelLibrary

利用命令“pip install robotframework-excellibrary”进行安装,安装完成后,在Ride中导入库“ExcelLibrary”即可使用。

 

2. 准备Excel表格数据

为了熟悉对Excel表格的操作,我们先准备一个标准的Excel表格,数据如下:

 

1.jpg


 

3. 基本的表格操作:


Open Excel    D:\\Other\\Students.xls
@{listCol}    Get Column Values    Sheet1    0
Log Many    @{listCol}
@{listRow}    Get Row Values    Sheet1    0
Log Many    @{listRow}
${value}    Read Cell Data By Name    Sheet1    C4
Log Many    ${value}
${value2}    Read Cell Data By Coordinates    Sheet1    2    3
Log    ${value2}
${rowCount}    Get Row Count    Sheet1
: FOR    ${row}    IN RANGE    1    ${rowCount}
\    ${id}    Read Cell Data By Coordinates    Sheet1    1    ${row}
\    log    ${id}
\    ${name}    Read Cell Data By Coordinates    Sheet1    2    ${row}
\    log    ${name}
\    ${school}    Read Cell Data By Coordinates    Sheet1    6    ${row}
\    log    ${school}

 

版权所有,转载本站文章请注明出处:蜗牛笔记, http://www.woniunote.com/article/35
上一篇:工具:利用Tesseract-OCR实现验证码识别
下一篇:实验:监控并分析Windows和Linux关键性能指标
${comment['nickname']}   ${comment['createtime']}
  
       
${comment.content}
${reply.nickname} 回复 ${comment.nickname}    ${reply.createtime}
     
  
回复内容:${reply.content}