- 博客(6)
- 收藏
- 关注
原创 记录一个Python使用多线程导致内存暴涨的问题
Threadpoolexcutor默认使用的是无界队列,如果消费任务的速度低于生产任务,那么会把生产任务无限添加到无界队列中,导致内存被占满。
2022-07-27 15:12:09 2801 1
原创 关于RF框架的一些整理
简介和特点RobotFramework 简称RF 基于python开发的,可扩展的,以及关键字驱动的自动化测试框架。目前只支持python3.7以下的版本 支持数据驱动 关键字驱动 特点 编写测试用例方便,支持robot、txt、tsv、html等格式 自动生成html报告 自带很多类库,支持很多扩展库 可以根据业务逻辑自定义关键字 支持非GUI方式运行,还可以和jenkins持续集成 环境搭建 安装py
2021-11-14 17:21:22 5758
原创 allure添加测试步骤、用例级别、截图
添加测试步骤 在操作层方法上使用装饰器添加步骤描述 @allure.step(title="描述信息") 代码添加截图到测试报告中 allure.attach(driver.get_screenshot_as_png(),"描述",allure.attachment_type.PNG) 设置用例的级别 在用例上方使用装饰器 @allure.severity(allure.severity_level.BLOCK..
2021-11-10 08:57:50 1997
原创 Pytest + Selenium自用框架
重新梳理了一下框架,顺带稍改良了一下。本次以CSDN的登录为例,搭一个WEB自动化框架基本框架1、创建配置文件 配置文件必须创建在项目根目录 创建的配置文件名称,三选一: pytest.ini、tox.ini、setup.cfg 只能创建一个配置文件,不能创建多个 配置文件中不允许有注释信息 [pytest]addopts = -s -vtestpaths = ./scriptpython_files = test_*.pypython_clas
2021-11-09 19:45:19 10052 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人