- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 pytest 发送邮件
首先执行pytest,生成报告,然后再执行python send_mail.py,发送邮件。发送成功后,可以看到2个附件,分别是report.html和result.csv.print(‘执行完成,生成测试结果’)’@qq.com’] # 收件人。# 构建html测试报告的路径。使用163邮箱发送邮件。
2024-09-05 14:43:33
389
原创 pytest除生成html报告外,还可以将结果输出到csv文件
1.首先安装pytest-csv,执行pip install pytest-csv。2.然后使用如下命令进行执行:pytest --csv=result.csv。在执行的目录下会生成result.csv文件,用excel打开即可。
2024-09-05 14:32:20
381
原创 RF自动化执行,下载文件名乱码
由于RF框架使用驱动启动的chrome浏览器是英文语言,因此下载中文名称的文件时,文件名会乱码。要解决这个问题,需设置chrome的参数,设置为中文即可。
2021-10-29 15:39:29
264
原创 robotframework 通过传递参数允许下载多个文件
当自动化测试,一次需要下载多个文件时,每次都会弹窗提醒,导致自动化无法执行。因此通过设置参数来允许下载多个文件。
2021-10-29 15:21:26
226
转载 python 获取小数位数
原文链接:https://blog.youkuaiyun.com/moxiao1995071310/article/details/108280503strr = ‘134.02’print(strr[strr.find(’.’) + 1:])decimal_digits = len(strr[strr.find(’.’) + 1:])print(decimal_digits)def decimal_digits(val: float):val_str = str(val)digits_location
2021-10-28 17:02:08
2394
原创 RobotFramework 读取及写入Excel(xlsx)
RF框架中的扩展库ExcelLibrary只能操作后缀名为xls的excel,而对于xlsx并不支持,于是用python自己写适用于RF框架的ExcelXLSXLibrary类库,可以完美操作xlsx。包含读取指定行的数据、获取指定sheet页中范围内的行数据、获取合并单元格的数据以及写入xlsx数据。...
2021-10-28 16:36:24
1431
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
475
原创 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
332
原创 RF+pycharm连接并操作PostGreSql数据库增删改查
需要安装databaselibrary和psycopg2,直接pip install安装即可。
2020-11-16 17:45:54
292
1
原创 RobotFrameWork遍历table表格
首先需要获取table的行数和列数,通过For循环进行遍历获取。但是RF本身并不支持直接使用双层循环,需要把嵌套的循环提取为关键字。
2020-11-16 17:11:59
2069
原创 RobotFrameWork使用Arrow库处理时间
最近使用robotframework框架,遇到一个问题,需要获取上个月或上上个月的月份,之前使用get time关键字只可以获取当前月份。于是想到了python的Arrow库。先安装Arrow库,直接调用即可。
2020-11-16 16:22:49
257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人