pytest(五)用例传fixture参数
摘要:fixture 里面有个参数autouse,默认是False没开启的,可以设置为True开启自动使用fixture功能,这样用例就不用每次都去传参了 调用fixture三种方法: 函数或类里面方法直接传fixture的函数参数名称 使用装饰器@pytest.mark.usefixtures()修饰
阅读全文
posted @
2021-01-15 16:29
韩文星
阅读(386)
推荐(0) 编辑
pytest(四)firture自定义用例预置条件
摘要:实现用例1需要先登录,用例2不要登录,用例3需要先登录,很显然不能用setup和teardown来实现了,自定义测试用例的预置条件 fixture的优势 命名方式灵活,不局限于setup和teardown这些命名 conftest.py配置里可以实现数据共享,不需要import就能自动找到一些配置
阅读全文
posted @
2021-01-13 17:49
韩文星
阅读(210)
推荐(0) 编辑
pytest(三)pytest怎么写用例01
摘要:我们在使用pytest框架写用例打是哈,一定要特别注意,要按它的命名规范去写用例。这样框架才能找到哪些是用例需要执行,哪些用例不需要执行 pytest用例规则 测试文件以test_开头 以test_结尾也可以 测试类以Test开头,并且不能带有init方法 测试函数以test_开头 断言使用asse
阅读全文
posted @
2021-01-11 11:42
韩文星
阅读(625)
推荐(0) 编辑
pytest(二)pycharm运行py文件unittest/pytest自由切换
摘要:不管你是什么测试脚本,都会是unittest的运行方式。明明安装了pytest,命名的方式也是正确的,最烦的是从右上角的Edit Configurations 进去设置好,出来一运行还是unittest 那么为什么会出现这样的情况呢? 一般来说你安装了pytest测试框架,它会修改你的默认测试执行方
阅读全文
posted @
2021-01-10 15:51
韩文星
阅读(1336)
推荐(0) 编辑
pytest(一)学pytest能做什么
摘要:pytest是python的一种单元测试框架,我们学习它,能够做一些什么测试呢?让我们一起来看看。 根据pytest的官方网站介绍,它有以下一些特点: 容易上手,入门简单,文档丰富,pytest的官方文档中有很多的实例可以研究 能支持简答的单元测试和复杂的功能测试 支持参数化parametrize
阅读全文
posted @
2021-01-10 09:53
韩文星
阅读(939)
推荐(0) 编辑
jmeter(七)基准测试、配置测试、负载测试、稳定性测试的场景设计
摘要:场景设计是组织虚拟用户、组合业务种类到一个测试单元,根据测试模型与测试目标,整理出测试场景 场景编号 测试类型 涉及业务 业务占比 运行时间 并发数 目的 1 基准测试 登陆 1 验证测试环境、验证脚本、性能基准 采用单业务场景,单用户的方式执行脚本 写随笔 1 浏览博客 1 评论 1 2 配置测试
阅读全文
posted @
2021-01-06 15:10
韩文星
阅读(811)
推荐(0) 编辑
jmeter(六)性能测试需求从哪获取
摘要:一般来说需求都是从需求文档中获取,但我所待过的几个公司里面,需求文档要么没有,要么不详细,要么没有及时更新。再着需求文档中对一些非功能性需求描述得清晰且完整的,非常少, 所以需要我们测试工程师自己去了解需求。 性能测试主要采集的内容有以下几个方面,这个只是个人一些总结 1.系统架构:物理架构和逻辑架
阅读全文
posted @
2021-01-06 10:42
韩文星
阅读(257)
推荐(0) 编辑