自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 pytest-随笔(三)

一、@pytest.mark.parametrize()基本用法 @pytest.mark.parametrize(args_name,args_value) args_name:参数名 args_value:参数值,支持list,tuple,字典列表,字典元组,有多少个值,用例就执行多少次 第一种方式: 第二种方式(与unittest中ddt @unpack解包的效果一样): 二、yaml文件详解 1、用于全局的配置文件,常见的有ini/yaml 2、作用:用于编写测试用例(接口测试用

2021-10-22 18:12:54 117

原创 pytest-随笔(二)

一、如何分组执行(冒烟、分模块执行、分接口和web执行) 1、改变默认的执行顺序,使用mark标记 2、pytest.ini文件配置对应标记 3、smoke:冒烟用例,一般分布在各个模块中 pytest -vs -m "smoke" pytest -vs -m "smoke or username" 二、跳过测试用例 a. 无条件跳过 b. 有条件跳过 三、pytest框架实现一些前后置(固件,夹具)的处理,常用三种 1、setup/teardown, setu...

2021-10-21 20:29:27 93

原创 pytest-随笔(一)

一、pytest单元测试框架 (1)单元测试是指在软件开发过程中,针对软件的最小单位(函数,方法)进行正确性的检查测试 (2)单元测试框架 java: junit 和testing Python:unittest 和pytest (3)单元测试框架主要做什么? a. 测试发现:从多个文件中找到我们的测试用例 b. 测试执行:按照一定的顺序和规则执行用例,并生成报告 c. 测试判断:通过断言判断预期结果和实际结果的差异 d. 测试报告: 统计测试进度,耗时,通过率,生成测试报告二、单元测试框架和自动化测试框.

2021-10-21 18:11:58 149

原创 UI自动化测试_webdriver_多窗口处理

准备工作: 1.查看本机Chrome版本 ,下载对应驱动 2.常用的webdriver 驱动下载链接: (1)Chrome: c​​​​​​​​​​​​​​​​​​​​​​​​​​​http://chromedriver.storage.googleapis.com/index.html (2) 微软edge: Microsoft Edge Driver - Microsoft Edge Developer (3)safari: Downloads - Safari - Apple Deve

2021-09-23 14:11:16 189

原创 raise RuntimeError(RuntimeError: ‘cryptography‘ package is required for sha256_password or caching

以前写好正常运行的Django项目,一段时间后,再次运行项目期间,启动python manage.py runserver 时报错: 原因:连接数据库时候,cryptography 包 是required。 解决办法:pip installcryptography。 再次运行,即可成功解决: ...

2021-09-15 15:56:53 1231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除