测试用例参数及执行用例,生成测试报告test_suite.py import unittest import time from test_http import TestHttp # 类名 import HTMLTestRunner url1 =url1_value url2= url2_valu ...
分类:
其他好文 时间:
2020-03-27 18:29:20
阅读次数:
76
方法一: # 创建测试运行程序 runner = unittest.TextTestRunner() runner.run(suite) 方法二: # 使用BeautifulReport来执行测试套件中的用例,并生成报告 from BeautifulReport import BeautifulRe ...
分类:
编程语言 时间:
2020-03-27 11:10:58
阅读次数:
83
说明: 1.包内实现 函数方法 2.unittest实现 case的组合 3.在unitest 中通过实例调用 ,完成不同的case场景 4.用于测试数据和测试代码分离 —————————————————————————— 以下是包内的方法 》method.method_login 包 #!/use ...
分类:
其他好文 时间:
2020-03-25 19:14:32
阅读次数:
74
用例写在TestCase类下 import unittest from api_tools.api_request import HttpRequest # 导入requests接口请求方法 class Test(unittest.TestCase): """写测试用例""" def test_ca ...
分类:
其他好文 时间:
2020-03-25 10:39:31
阅读次数:
82
unittest是Python单元测试框架。但它不仅可以适用于单元测试,还可以适用接口自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天就总结下如何使用unittest单元测试框架来进行接口自动化测试。 一、导入unitt ...
分类:
编程语言 时间:
2020-03-23 22:10:49
阅读次数:
88
unittest 是python 语言的单元测试框架,提供了创建测试用例、测试套件和批量执行测试用例的方案。 利用单元测试框架,可以创建一个类,该类继承 unttest 的 TestCase ,这样可以把每个 TestCase 看成是一个最小的单位,由测试套件组织起来,运行时直接执行即可,同时可以引 ...
分类:
其他好文 时间:
2020-03-23 00:29:43
阅读次数:
91
1.前言 自动化测试本质属于软件测试活动中的一种方法,更多的是替代手工测试执行过程中重复的工作。所以自动测试和手工测试最大的区别在于执行测试用例的方式不一样。 在执行测试用例前往往需要进行环境的准备。 在unittest中一般通过 setUp与tearDown来进行用例前的环境准备和用例后的环境销毁 ...
分类:
其他好文 时间:
2020-03-22 15:43:41
阅读次数:
104
本篇博客 UT执行 1 借助于单元测试框架:unittest 2 框架内容 3 读取数据的两种方式 4 使用xml文件的方式读取 5 使用csv文件进行读取 UT执行 1 借助于单元测试框架:unittest 2 框架内容 框架内容:数据驱动框架 公共模块 数据模块 被测函数模块 测试用例模块 4 ...
分类:
其他好文 时间:
2020-03-20 20:40:02
阅读次数:
51
一、Pytest的前置和后置方法 1.Pytest可以集成unittest实现前置和后置 import unittest import pytest class TestCase(unittest.TestCase): def setUp(self) -> None: print('unittest ...
分类:
其他好文 时间:
2020-03-18 23:33:52
阅读次数:
58
本篇博客 unittest模块 1 unittest基本概念2 unittest基本用法3 unittest断言4 unittest命令行接口5 unittest与selenium unittest模块 1 unittest基本概念 1) 什么是是unittest框架? Unittest单元测试框架 ...
分类:
Web程序 时间:
2020-03-18 22:10:25
阅读次数:
85