码迷,mamicode.com
首页 > 其他好文 > 详细

接口自动化当中,参数化(数据驱动)是如何实现?

时间:2020-05-10 15:13:56      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:test   数据驱动   nbsp   数据库   接口   存储   excel类   列表   条件   

1、接口自动化当中,使用ddt模块实现数据驱动。 

2、流程: 

 1)用excel文件来管理测试用例涉及的数据,包括请求地址,请求方法,请求body,前置条件-sql语句,期望结果,比对方式,数据库校验语句。 

 2)用python封装excel类,根据接口名读取接口对应的测试用例数据所有行,存储在列表当中。 

 3)用unitest框架来编写接口的测试用例,通过在用例前面@ddt.data(*测试数据列表变量名)来执行每一组用例。

接口自动化当中,参数化(数据驱动)是如何实现?

标签:test   数据驱动   nbsp   数据库   接口   存储   excel类   列表   条件   

原文地址:https://www.cnblogs.com/qsmyjz/p/12862896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!