在功能测试时,经常会测到excel文件导入导出的功能,导入与导出时,需要测试系统单次导入大批量数据时是否正常, 如果系统承受不起太大的数据导入,则需要开发限制单次导入的数量,以防止系统服务异常。大量的数据手工写太过于耗时耗力, 所以,今天用python写了一个生产excel测试数据的脚本 ...
ddt 结合单元测试一起用 ddt data.driven.test :数据驱动测试 由外部数据集合来驱动测试用例 核心的思想:数据和测试代码分离 应用场景:一组数据来执行相同的操作 当测试数据发生大量变化的情况下测试代码, 或者说测试用例 可以保持不变 excel存储测试数据,ddt读取测试数据到 单元测试框架 测试用例中 输出到html报告 python.ddt框架 安装:pip insta ...
2018-03-25 16:06 0 1396 推荐指数:
在功能测试时,经常会测到excel文件导入导出的功能,导入与导出时,需要测试系统单次导入大批量数据时是否正常, 如果系统承受不起太大的数据导入,则需要开发限制单次导入的数量,以防止系统服务异常。大量的数据手工写太过于耗时耗力, 所以,今天用python写了一个生产excel测试数据的脚本 ...
一、openpyxl模块介绍 1、openpyxl是读写Excel的python库,是一个比较综合的工具,能够同时读取和修改Excel文档 2、openpyxl中有三个不同层次的类,每一个类都有各自的属性和方法: Workbook是一个excel工作表 ...
一、openpyxl模块介绍 1、openpyxl是读写Excel的python库,是一个比较综合的工具,能够同时读取和修改Excel文档 2、openpyxl中有三个不同层次的类,每一个类都有各自的属性和方法: Workbook是一个excel工作表 ...
前面安静介绍yaml的时候都提到过可以用来存储测试数据,帮助我们完成数据分离的测试思想,从而帮助我们以后更换测试数据更加方便 整体思路 我们主要思想就是进行测试数据的分离: 1、一个写数据的地方 2、一个读数据的文件 3、编写测试用例 封装读取Yaml 简单的进行对读取 ...
知道ddt的基本使用方法之后,练习把之前用excel文件来维护的接口测试用例改用unittest+ddt来实现。 这里我选用yaml文件来管理接口参数,开始本来想用json,但是json无法添加注释,可读性不好。 1.向yaml文件中添加数据 下面截图是接口文档中的各个接口,每个接口都有一个 ...
我们可以将测试数据用excel存储,再用ddt去传入,不过我们需要安装对应的库,因为python是无法操作excel的 1.安装第三方库xlrd 2.创建一个excel表格,将需要测试的数据保存 3.封装读取excel 4.ddt和excel结合 ...
...