1.下载HTMLTestRunner.py HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展。它生成易于使用的 HTML 测试报告。HTMLTestRunner 是在 BSD 许可证下发布。下载 地址:http://tungwaiyip.info/softw ...
分类:
Web程序 时间:
2018-05-04 12:08:51
阅读次数:
334
简述unittest框架 unittest单元测试框架不仅可以适用于单元测试,还可以适用web UI 和 接口 API 自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。 一、unittest结构概览 unittest中最核心 ...
分类:
编程语言 时间:
2018-05-01 20:21:43
阅读次数:
243
''' 以下Python Code运行环境为windows10, Python版本为3.5.3 涉及的库:base64,json,unittest ''' # coding=utf-8 # import requests # import hashlib import base64, json im ...
分类:
编程语言 时间:
2018-05-01 10:51:31
阅读次数:
173
一般工程人員都知道 TDD 的使用方式,也明白 UnitTest 對於程式碼品質有著良好的保護 但比較少去探討的另一個好處應該是「學習」這件事了 雖然一般來說我們寫 Testing 其實是針對已知的事物(Business logic)去做測試與保護 比較少做未知的探索測試,但在一般有寫 Testin ...
分类:
其他好文 时间:
2018-04-30 00:00:58
阅读次数:
161
我们在写case的时候,如果用例的操作是一样的,就是参数不同,比如说要测一个登陆的接口,要测正常登陆的、黑名单用户登陆的、账号密码错误的等等,在unittest里面就要写多个case来测试。 这样的情况只是调用接口的时候参数不一样而已,再写多个case的话就有点多余了,那怎么办呢,就得把这些参数都写 ...
分类:
编程语言 时间:
2018-04-28 18:01:12
阅读次数:
202
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test ...
分类:
编程语言 时间:
2018-04-28 14:11:13
阅读次数:
245
编写函数或者类时进行测试,确保代码正常工作 python模块unittest 提供了代码测试工具。 单元测试用于核实函数的某个方面没有问题; 测试用例是一组单元测试,这些单元测试一起核实函数在各种情况选的行为都符合要求 unittest.main():使用它可以将一个单元测试模块变为可直接运行的测试 ...
分类:
编程语言 时间:
2018-04-22 19:59:08
阅读次数:
307
前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例 前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安 ...
分类:
编程语言 时间:
2018-04-16 18:23:03
阅读次数:
440
20165230 《Java程序设计》实验二(Java开发环境的熟悉)实验报告 一、实验报告封面 课程 :Java程序设计 班级 :1652班 姓名 :田坤烨 学号 :20165230 成绩 : 指导教师 :娄嘉鹏 实验日期 :2018年4月16日 实验时间 :15:45 17:20 实验序号 :实 ...
分类:
编程语言 时间:
2018-04-15 13:42:55
阅读次数:
168
单元测试模块unittest unittest的四个核心的概念: TestLoader:加载或分发测试任务的调度器; TestCase:测试用例的对象; TestSuite:多个测试用例的容器; TextTestRunner:执行测试用例的工作者; TextTestResult:测试结果保存的对象; ...
分类:
编程语言 时间:
2018-04-09 21:16:06
阅读次数:
208