首页
学习
活动
专区
工具
TVP
发布

橙子探索测试

专栏作者
194
文章
400278
阅读量
57
订阅数
白盒测试 | 用例设计方法之条件组合覆盖
条件组合覆盖:列出所有判定条件中可能的取值组合,使得每个判定条件结果的所有可能组合至少出现一次
王大力测试进阶之路
2022-03-14
1.8K0
白盒测试 | 用例设计方法之语句覆盖
语句覆盖,顾名思义就是针对代码语句的嘛。它的含义是我们设计出来的测试用例要保证程序中的每一个语句至少被执行一次。通常语句覆盖被认为是“最弱的覆盖”,原因是它仅仅考虑对代码中的执行语句进行覆盖而没有考虑各种条件和分支,因此在实际运用中语句覆盖很难发现代码中的问题。
王大力测试进阶之路
2022-03-14
8540
白盒测试 | 用例设计方法之判定覆盖
判定覆盖也被成为分支覆盖(Branch Coverage)是设计足够多的测试用例,使得程序中的每一个判断至少获得一次“真”和一次“假”,即使得程序流程图中的每一个真假分支至少被执行一次。使设计的测试用例保证程序中每个判断的每个取值分支(ture or false)至少经历一次。
王大力测试进阶之路
2022-03-14
1.6K0
测试管理 | 4种优先级排序方法一定要掌握
卡诺模型(KANO模型)、大富翁(Monopoly Money)、莫斯科方法(MoSCoW)、100点方法,4种方法用于测试管理或项目管理过程中的优先级排序、工作量估算等,如:项目版本优先级、产品需求优先级、用例设计优先级、用例执行优先级、测试执行优先级等。
王大力测试进阶之路
2021-08-23
4910
Pytest参数选项自由执行测试用例详解(二)
运行pytest可以指定目录和文件,如果不指定,pytest会搜索当前目录及其子目录中以test_开头或以_test结尾得测试函数。我们把pytest搜索测试文件和测试用例的过程称为测试搜索(test discovery)。只要遵循pytest的命名规则,pytest就能自动搜索所有待执行的测试用例。所有的包必须要有init.py文件(在使用各种编辑器时会自动生成)
王大力测试进阶之路
2021-07-28
8380
8年测试经验,用例设计竟然不知道状态图法?
作为测试人,我们平时比较常用的软件测试测试方法有边界值、等价类划分、错误推测法、因果图、场景法等,如果提到状态图法,可能很多人都很陌生,今天我们就来一起认识下状态图法。
王大力测试进阶之路
2021-04-19
7620
Jmeter之测试片段和模块控制器应用
应用在控制器上的一个特殊线程组,与线程组处于同一层级,必须与Include Controller或模块控制器一起使用才被执行。
王大力测试进阶之路
2020-12-14
1.9K0
接口自动化实战设计思路,想法及疑问(一)
各位粉丝朋友们大家好,最近在学习研究接口自动化测试时,在设计思路和实践过程中,碰到了很多问题,再不断的优化和调整,这过程中产生了很多疑问和不解,并与很多测试的朋友进行交流想法,但是各自想法意见偏差较大,所以我初次整理了几个问题分享给大家,想听听大家的设计思路和想法:
王大力测试进阶之路
2020-10-23
7210
Pytest配置文件pytest.ini
pytest.ini文件是pytest的主配置文件,可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。pytest.ini的位置:一般放在项目工程的根目录(即当前项目的顶级文件夹下)
王大力测试进阶之路
2020-09-15
1.9K0
Pytest fixture参数化params
unittest使用ddt来实现测试用例参数化、或parameterized实现测试用例参数化,pytest测试用例里面对应的参数可以用 parametrize 实现参数化,今天我们来了解下fixture参数化params
王大力测试进阶之路
2020-08-17
1.3K0
Pytest标记预期失败得测试用例@pytest.mark.xfail()
除了测试函数中使用这个方法pytest.xfail()外,xfail还有一种使用方法。就是@pytest.mark.xfail()标记预期会失败的用例,即期望测试用例是失败的,但是不会影响测试用例的的执行。
王大力测试进阶之路
2020-07-23
8470
Pytest之pytest-assume同用例多断言,断言1失败会执行后续代码及断言2
一般我们做自动化测试时,一个用例会写多个断言,当第一个断言失败后,后面的代码就不会执行了,于是我们引进了pytest-assume插件可以解决断言失败后继续断言的问题。
王大力测试进阶之路
2020-05-29
2.9K0
Pytest-ordering自定义用例执行顺序
我们一般在做自动化测试时,用例设计之间应该是可以相互独立执行的,没有一定的前后依赖关系的,如果我们真的有前后依赖,想指定用例的先后顺序,可以用到pytest-ordering插件解决这个问题
王大力测试进阶之路
2020-05-28
8780
Pytest Hooks方法之pytest_collection_modifyitems改变测试用例执行顺序
pytest默认执行用例顺序是根据项目下文件名称按ascii码去收集运行的,文件里的用例是从上往下按顺序执行的.
王大力测试进阶之路
2020-05-25
2K0
Pytest Hooks方法之pytest_runtest_makereport获取测试用例结果
pytest提供的钩子(Hooks)方法之pytest_runtest_makereport,可以更清晰的了解用例的执行过程,并获取到每个用例的执行结果。
王大力测试进阶之路
2020-05-20
2.2K0
Pytest+Allure+Jenkins接口自动化项目实战(一)
经过一周多时间,基于python+pytest+excel+allure框架的接口自动化测试初版已基本实现,包括基本配置读取、用例读取、用例执行、sql读取执行、前置数据准备、后置数据清理以及测试报告生成等,环境独立运行、项目独立运行、用例独立运行、jenkins集成、邮件发送暂未实现,再后期版本会再次推出,现在把整个框架设计思路和想法分享给大家来参考和借鉴。希望大家也能提供更好的思路和方法帮助我进行优化改进。整个过程中遇到的问题清参考Python自动化测试疑问及解决方案(一)Python自动化测试|如何解决前置模块及数据依赖(二)
王大力测试进阶之路
2020-02-19
3.1K0
Pytest框架集成Allure定制测试报告详解(一)
Allure是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。下面就Pytest如何与Allure集成做详细介绍。
王大力测试进阶之路
2020-02-19
1.7K0
Python自动化测试疑问及解决方案(一)
账号一般用于接口登录、接口用例传参、操作sql等,目前账号是写到yaml配置文件里,如果1个账户使用会出现资源冲突,可以配置多个账号使用,登录脚本中、用例脚本中、sql脚本中,先将读取过来的账号设为全局变量,然后用到的地方进行替换就。保证了账号的更换至需要动配置文件就可以了
王大力测试进阶之路
2020-01-17
8050
Pytest自定义标记mark及指定文件/类/方法/用例执行
pytest.main(['-s','test01.py','-m=test'])
王大力测试进阶之路
2019-12-15
1.8K0
Pytest跳过执行之@pytest.mark.skip()详解
在我们自动化测试过程中,经常会遇到功能阻塞、功能未实现、环境等一系列外部因素问题导致的一些用例执行不了,这时我们就可以用到跳过skip用例,如果我们注释掉或删除掉,后面还要进行恢复操作。
王大力测试进阶之路
2019-12-15
6.1K1
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档