搁浅测试同学小分享

专注软件测试的分享,欢迎一起交流学习。
51 篇文章
6.1K 次阅读
15 人订阅
举报

全部文章

搁浅同学

python-argparse模块

我们通过控制台 输入 python3 argsparser_demo.py --help,我们可以看到相关说明

8340
搁浅同学

allpairspy正交实验法设计测试用例

好久没有更新了,我又回来了。不知道大家在平常的测试工作中,有没有在测试用例设计的时候用到正交实验法呢?不过我们应该也很常见,比如表单提交等,请看下面这个表单提交...

8640
搁浅同学

springBoot学习-hello world

好久以前就学习了java,但是后面几乎都没有怎么用过java,最近不知道为啥突然想学习下springBoot,接下来记录下学习SpringBoot基础知识的轨迹...

7410
搁浅同学

python-yield生成器介绍

2022年啦,新年一次发文,祝大家在新的一年里,健康快乐,立下Flag都能实现,今天主要分享yield生成器。

9630
搁浅同学

用了cypress自定义命令后,不想用PO模式

最近在用cypress做Web UI自动化,以前用selenium做UI自动化的时候用的最多就是PO模式,现在用cypress做Web UI自动化后,刚开始也是...

10730
搁浅同学

想什么有什么?完美数据制造者faker

各位测试同学,你是否因为各种测试数据而烦恼,是否因为这个而不停掉头发?现在福音来啦!不用998,也不用99,只需要点个赞,支持下。给大家分享这个faker库,想...

7320
搁浅同学

python利器-装饰器

说装饰器之前,先举一个生活的例子,比如秋天的时候,我们只穿一件夹克就可以保暖,但是到了冬天的时候,我想让这件夹克更加保暖一点,给夹克加点棉,到春天的时候,天气那...

9210
搁浅同学

pytest+requests+allure实现接口自动化测试系列(10)-jenkins持续集成(完)

接口自动化测试肯定都是团队协作完成的,所以我们一般会把代码放到gitlab或者svn等,然后新建多个分支,团队的成员就在某个分支下拉取代码,在自己的featur...

13610
搁浅同学

pytest+requests+allure实现接口自动化测试系列(10)-多环境切换和集成美观的allure报告

分享好几篇,今天来分享如何集成allure测试报告和多环境切换,分享完这篇后,这个接口自动化测试也差不多完成一些基本的功能,但是还有很多功能可以扩展,比如Ema...

12520
搁浅同学

pytest+requests+allure实现接口自动化测试系列(9)-封装自己的断言

上一篇分享了接口之间的数据依赖,我们的测试结构数据,还有一部分没有说明,就是断言这一部分,下面的数据结构,我设计的需要断言的放在

29720
搁浅同学

pytest+requests+allure实现接口自动化测试系列(8)-接口之间的数据依赖

我们做接口测试的时候,肯定会遇到接口间数据依赖的问题,就是上一次接口的数据,是下一个接口的请求参数,最常见的是登录时,token是每个接口都需要传递的参数

15530
搁浅同学

pytest+requests+allure实现接口自动化测试系列(7)-数据提取并保存

这次主要分享的是响应数据的提取和保存,在做接口测试的时候,我们肯定会遇到需要接口直接数据调用,比如A接口需要用到B接口响应的数据,但是我们需要做的是设计提取值的...

17820
搁浅同学

pytest+requests+allure实现接口自动化测试系列(6)-重新封装requests

上一篇测试数据的结构增加了headers,对于headers处理,主要区别Content-Type的处理。比较常见的是Content-Type:applicat...

12910
搁浅同学

pytest+requests+allure实现接口自动化测试系列(5)-测试脚本数据设计

因此我们需要改进下我们的测试数据的格式,我的想法是一个接口拥有自己的yaml文件数据,改进后的yaml文件格式如下:

11210
搁浅同学

pytest+requests+allure实现接口自动化测试系列(5)-jsonpath使用

目前很多项目接口返回都是json格式的数据,今天主要分享下对json格式的响应数据的操作。我比较常用的一个库就是jsonpath,这个库是专门对json格式的数...

11120
搁浅同学

pytest+requests+allure实现接口自动化测试系列(4)-logging模块

一个自动化测试框架一般配备日志管理模块,配备该模块主要是为了记录我们运行过程中的日志,在测试用例执行失败时,可以通过日志查找到失败的原因。python内置了一个...

14810
搁浅同学

pytest+requests+allure实现接口自动化测试系列(3)-yaml实现数据驱动

@pytest.mark.paramtise来实现参数化,但是数据还是主要写在代码里面,这次分享的是通过读取yaml文件,来实现参数

16420
搁浅同学

pytest+requests+allure实现接口自动化测试系列(2)-requests封装

接着分享如何封装requests的,让它更符合我们的业务。因为如果不封装的话,每次都单独调用调用requests的方法,肯定会造成很多代码冗余。

12920
搁浅同学

pytest+requests+allure实现接口自动化测试系列(1)-requests介绍

之前的几篇将pytest常用的功能都介绍的差不多了,后面接下来会介绍基于pytest基础上实现一个基本功能的接口自动化测试框架

10910
搁浅同学

pytest测试框架系列(5)-常用的pytest插件

这次主要分享的是pytest常用的插件,用好这些插件,对我们做自动化测试会起很好的作用。

9820

扫码关注腾讯云开发者

领取腾讯云代金券