unittest,python自带的单元测试框架。 该框架的结构如下: 1、Test case : 一个Test case 就是一个测试用例,包括测试前环境的搭建(setUP)、实现测试过程的代码,以及测试后环境的还原(TearDown). 2、Test Suite: 一个功能的验证,需要个多个测试 ...
分类:
其他好文 时间:
2019-06-09 13:10:15
阅读次数:
120
setUp:表示前置条件,它在每一个用例执行之前必须会执行一次 setUp可以理解为我们需要自动化测试时,需要打开网页窗口,输入对应测试地址,这一些属于前置条件。 tearDown:表示释放资源,它在每次用例执行完之后会执行一次 tearDown可以理解为我们测试完毕后,需要关闭浏览器。 以下示例演 ...
分类:
编程语言 时间:
2019-05-20 17:40:11
阅读次数:
452
做一个简单的小实例: 目录结构如下: setUp就是帮我们做测试前的准备工作,比如实例化等, tearDown可以帮我们关闭数据库等收尾操作, 一般测试方法必须以test_开头,里面可以写我们需要测试的业务逻辑,同时指定self.assertEqual()将我们的结果和运行的实际结果进行比对。 su ...
分类:
编程语言 时间:
2019-05-12 17:03:57
阅读次数:
148
1、测试计划(test plan) 描述一个性能测试,包含本次测试所有相关功能 2、threads(users)线程 Setup thread group: 一种特殊类型的线程,可用于执行预测试操作。即执行测试前进行定期线程组的执行 Teardown thread group: 一种特殊类型的线程, ...
分类:
其他好文 时间:
2019-04-29 15:37:35
阅读次数:
129
1、setup():每个测试case运行前运行2、teardown():每个测试case运行完后执行3、setUpClass():必须使用@classmethod 装饰器,所有case运行前只运行一次4、tearDownClass():必须使用@classmethod装饰器,所有case运行完后只运 ...
分类:
编程语言 时间:
2019-04-20 21:27:47
阅读次数:
218
执行结果为: set uptest_01tearDownset uptest_02tearDownset uptest_03tearDown --先执行的前置setUp,然后执行的用例(test*),最后执行的后置tearDown--测试用例(test*)的执行顺序根据用例名称来顺序执行(1-2-3 ...
分类:
编程语言 时间:
2019-04-20 21:15:06
阅读次数:
296
1. 概述 Pytest的fixture功能灵活好用,支持参数设置,便于进行多用例测试,简单便捷,颇有pythonic。如果要深入学习pytest,必学fixture。 fixture函数的作用: 完成setup和teardown操作,处理数据库、文件等资源的打开和关闭 完成大部分测试用例需要完成的 ...
分类:
其他好文 时间:
2019-03-29 13:13:05
阅读次数:
185
一般使用 setup线程组 + teardown组 针对中间要循环的部分 使用循环处理器 单独循环中间的部分 ...
分类:
其他好文 时间:
2019-03-26 19:36:36
阅读次数:
121
使用setUp线程组的方式 ——> 开始 使用tearDown线程组 的方式 ——>结束 ...
分类:
其他好文 时间:
2019-03-26 18:17:40
阅读次数:
143
setUp:表示前置条件,它在每一个用例执行之前必须会执行一次 setUp可以理解为我们需要自动化测试时,需要打开网页窗口,输入对应测试地址,这一些属于前置条件。 tearDown:表示释放资源,它在每次用例执行完之后会执行一次 tearDown可以理解为我们测试完毕后,需要关闭浏览器。 以下示例演 ...
分类:
编程语言 时间:
2019-03-15 19:27:43
阅读次数:
595