
RF
Rainbow-||彩虹
这个作者很懒,什么都没留下…
展开
-
RF自动化执行,下载文件名乱码
由于RF框架使用驱动启动的chrome浏览器是英文语言,因此下载中文名称的文件时,文件名会乱码。要解决这个问题,需设置chrome的参数,设置为中文即可。原创 2021-10-29 15:39:29 · 266 阅读 · 0 评论 -
robotframework 通过传递参数允许下载多个文件
当自动化测试,一次需要下载多个文件时,每次都会弹窗提醒,导致自动化无法执行。因此通过设置参数来允许下载多个文件。原创 2021-10-29 15:21:26 · 228 阅读 · 0 评论 -
RobotFramework 读取及写入Excel(xlsx)
RF框架中的扩展库ExcelLibrary只能操作后缀名为xls的excel,而对于xlsx并不支持,于是用python自己写适用于RF框架的ExcelXLSXLibrary类库,可以完美操作xlsx。包含读取指定行的数据、获取指定sheet页中范围内的行数据、获取合并单元格的数据以及写入xlsx数据。...原创 2021-10-28 16:36:24 · 1444 阅读 · 1 评论 -
RF自定义chrome 参数,修改下载路径
1.将文件下载到设置的路径${download_path}= Create Dictionary download.default_directory ${CURDIR}\DownloadsCall Method ${chrome options} add_experimental_option prefs ${download_path}2.允许下载多个文件(如果不设置的话,每次会弹窗提醒),设置后默认允许下载多个文件${download_path}=原创 2021-09-07 11:15:17 · 483 阅读 · 0 评论 -
RF压缩文件zip的读取
*** Test Cases ***Testarchive_should_contain_file ${load_path}Test.zip Test_A.xlsx #判断压缩文件中是否包含Test_A.xlsxextract_zip_file ${load_path}Test.zip ${load_path} #解压zipcreate_zip_from_files_in_directory ${load_path} aa.zip #创建zip文件...原创 2021-02-07 16:08:08 · 335 阅读 · 0 评论 -
RF+pycharm连接并操作PostGreSql数据库增删改查
需要安装databaselibrary和psycopg2,直接pip install安装即可。原创 2020-11-16 17:45:54 · 300 阅读 · 1 评论 -
RobotFrameWork遍历table表格
首先需要获取table的行数和列数,通过For循环进行遍历获取。但是RF本身并不支持直接使用双层循环,需要把嵌套的循环提取为关键字。原创 2020-11-16 17:11:59 · 2083 阅读 · 0 评论