原文:利用unittest+ddt进行接口测试(一):简单demo

一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向 逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。 这个时候就可以利用ddt来管理测试数据,提高代码复用率。 先看一个简单的demo 可以看到,虽然只写了一条用例,但是却执行了 次,根据传参不同,得到不同的结果,相当于 条用例。 我这里只是用了ddt.data,ddt还有其 ...

2018-04-28 23:15 1 3245 推荐指数:

查看详情

利用unittest+ddt进行接口测试(二):使用yaml文件管理测试数据

知道ddt的基本使用方法之后,练习把之前用excel文件来维护的接口测试用例改用unittest+ddt来实现。 这里我选用yaml文件来管理接口参数,开始本来想用json,但是json无法添加注释,可读性不好。 1.向yaml文件中添加数据 下面截图是接口文档中的各个接口,每个接口都有一个 ...

Sun Apr 29 20:53:00 CST 2018 2 2045
Python unittest+DDT实现的数据驱动测试

前言 数据驱动测试: 避免编写重复代码 数据与测试脚本分离 通过使用数据驱动测试,来验证多组数据测试场景通常来说,多用于单元测试接口测试 ddt介绍 Data-Driven Tests(DDT)即数据驱动测试,可以实现不同数据运行同一个测试用例。ddt本质其实就是装饰器 ...

Thu Jul 30 00:34:00 CST 2020 0 1123
Python Unittest进行接口测试简单示例

生活吧。 ------------------------------------------------------------------------------------------------------------------------------------   这里用的接口相关参数看这里 ...

Wed May 22 06:24:00 CST 2019 0 5388
python简单进行get接口测试接口参考Swagger

平时都是参考或者copy,仔细看看,发现不看任何其他的参考,完全动手从头写一个接口测试,根本不太熟练。于是有了下面的实践。 简单点,先来个get接口的。在Swagger上面找一个简单接口,可以点Try it out先在Swagger上面简单实践看下是什么效果 接下来我们打开 ...

Thu Aug 01 23:59:00 CST 2019 0 568
一、接口测试什么,为什么要进行接口测试

1.接口测试定义 1.1什么是接口(API) 接口主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。 API全称Application Programming Interface,这里面 ...

Wed Dec 02 01:15:00 CST 2020 0 470
Python接口测试unittest框架(五)

Test-driven development(TDD)开发模式在今天已经不是什么新奇的事了,它的开发思维是在开发一个产品功能的时候,先 编写好该功能的测试代码,在编写开发比如,比如要写二个数相除的函数,那么它的测试代码应该为: 执行如上的代码,会提示 ...

Wed Jan 11 07:03:00 CST 2017 2 7444
python简单进行post接口测试接口参考Swagger

Swagger上面找一个post接口,如图。同样可以先在swagger上面try it out先验证下本接口效果 经试验,参数如下,加上正确的token,可以正确查询到结果: { "id": 283, "name": "", "orderBy": 2, "pageNo ...

Fri Aug 02 04:37:00 CST 2019 0 750
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM