web自动化测试中,稳定性在整个测试运行中都至关重要,但不能保证测试脚本或者测试环境一直都能够稳定,它牵扯到诸多因素,在这里就不赘述,pytest框架相较于unittest的一大优势就在于拥有用例失败的重试机制,以此来应对环境不稳定问题或者是测试用例脚本的不稳定性问题。 一、安装 重运行机制使用到了 ...
分类:
其他好文 时间:
2020-03-02 01:08:21
阅读次数:
132
pytest 是 python 的第三方单元测试框架,比自带 unittest 更简洁和高效,支持315种以上的插件,同时兼容 unittest 框架。 1、安装 pip install pytest 2、安装后检查 pip show pytest 3、简单测试 # -*- coding: utf- ...
分类:
其他好文 时间:
2020-02-29 20:47:51
阅读次数:
145
错误信息如下: ErrorTraceback (most recent call last): File "D:\python37\lib\unittest\case.py", line 59, in testPartExecutor yield File "D:\python37\lib\unit ...
分类:
其他好文 时间:
2020-02-29 12:57:56
阅读次数:
154
环境:python3 + unittest + requests Excel管理测试用例, HTMLTestRunner生成测试报告 测试完成后邮件发送测试报告 jsonpath方式做预期结果数据处理,后期多样化处理 后期扩展,CI持续集成 发送邮件效果: 整体结构: common模块 class ...
分类:
编程语言 时间:
2020-02-24 14:45:07
阅读次数:
95
python单元测试之unittest框架 一、什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1、1.2、0.99,期待返回值与输入相同 (2)输入复数,比如-1、-1.2、-0.99 ...
分类:
编程语言 时间:
2020-02-22 16:10:49
阅读次数:
75
1、python中的mock测试 1)、安装mock第三方库:pip install -i https://pypi.douban.com/simple mock 2)、实现demo: 1 import unittest 2 from mock import Mock 3 4 5 def add(a ...
分类:
编程语言 时间:
2020-02-21 22:26:16
阅读次数:
90
unittest接口测试 上篇已经讲了接口测试的做法,利用的是postman工具,工具始终是工具,它有一定的局限性,比如测试数据的存放,断言的方法以及上下接口关联使用灵活性。python对http接口封装了一个requests库可以调用接口,结合unittest单元测试框架可以完美测试。 简单实例 ...
分类:
其他好文 时间:
2020-02-21 14:28:11
阅读次数:
64
接口自动化时,如果不是以unittest运行的话,修改以下信息即可 ...
分类:
其他好文 时间:
2020-02-18 18:39:08
阅读次数:
80
默认的UnitTest可能出现这样的异常 经过查阅资料最终找到了解决办法 步骤如下: 在测试项目右键属性 将配置属性 链接器 调试 生成调试信息修改为如图所示,然后再进行覆盖率测试 就可以正常显示结果了 ...
分类:
编程语言 时间:
2020-02-17 14:23:50
阅读次数:
92
postman 安装Newman 先安装node.js,把npm添加到环境变量中。 npm install newman --registry=https://registry.npm.taobao.org newman run 拉钩网.postman_collection.json newman- ...
分类:
编程语言 时间:
2020-02-13 16:52:12
阅读次数:
90