随笔分类 - unitest学习
两种数据驱动方式
摘要:第一种: import unittest from common import login from read_xl import read_excel from unittestreport import ddt, list_data data = read_excel('cases.xlsx',
阅读全文
excel结合用例使用
摘要:未学习excel操作前,测试用例写法一般如下: 缺点:代码重复率高,每个函数只能写一条用例。 import unittest from common import login from read_xl import read_excel data = read_excel('cases.xlsx',
阅读全文
excel 结合测试用例的用法总结
摘要:## excel 结合测试用例的用法- 使用excel单独管理用例中的作用:便于维护- 具体用法: 1. read_xl读取excel中的数据 2. 通过参数化完成 数据到用例的结合 3. 用例函数只需要写一个,数据可以有多个甚至上万个,节省了很多的测试用例函数 4. 什么数据可以整合到一个用例函数
阅读全文
excel的操作
摘要:普通读取excel的操作: """ 安装一个第三方库,专门操作excel - openpyxl - xlrd - pandas:重量级,一般用来数据分析,实际上还是用的openpyxl 表格 = sheet 单元格 = cell 行 = row 列 = column pip install open
阅读全文
python夹具的使用
摘要:""" 夹具:给用例准备运行环境,前置条件 测试数据库:连接数据库就是前置条件,后置动作(夹具) 执行的过程:执行前置条件-->执行用例-->执行后置清理 每个用例之前执行setUp,每个用例结束执行tearDown """ import unittest class TestAdd(unittes
阅读全文
BeautifulReport的使用
摘要:框架: tests文件夹里放用例,最外层run.py运行用例生成报告 run.py代码示例: """ 收集用例,执行用例 """ import unittest import unittestreport from BeautifulReport import BeautifulReport """
阅读全文
unittest使用总结
摘要:## unittest- 编写用例- 运行用例包和目录的区别:只要目录下面有python文件,就选择“包”所有的用例是放在一个统一的“包”当中进行管理,tests,cases,unit_test,编写用例的注意事项:继承unittest.TestCase断言的注意事项:self.assertEqua
阅读全文
python学习笔记11.2-unittest的使用与报告生成
摘要:一、概念 """ 1.单元测试,对功能、代码的最小单元进行测试。函数或者类中的方法 2.单元测试框架,提供一个工具的集合,一套解决方案 3.uinttest,python 内置的单元测试框架,pytest,功能更强 在python 进行测试的时候使用assert来断言,而不是if 当使用assert
阅读全文
浙公网安备 33010602011771号