摘要: allure 是一个 report 框架,支持 java 的 Junit/testng 等框架,当然也可以支持 python 的 pytest 框架,也可以集成到 Jenkins 上展示高大上的报告界面。环境准备1.python3.62.windows 环境3.pycharm4.pytest-allure-adaptor5.allure2.7.06.java1.8pytest-allure-ada... 阅读全文
posted @ 2018-09-22 19:42 向前走。 阅读(611) 评论(0) 推荐(0) 编辑
摘要: pytest-HTML 是一个插件,pytest 用于生成测试结果的 HTML 报告。兼容 Python 2.7,3.6pytest-html1.github 上源码地址【https://github.com/pytest-dev/pytest-html】2.pip 安装> pip install 阅读全文
posted @ 2018-09-22 17:24 向前走。 阅读(932) 评论(0) 推荐(0) 编辑
摘要: doctest 从字面意思上看,那就是文档测试。doctest 是 python里面自带的一个模块,它实际上是单元测试的一种。官方解释:doctest 模块会搜索那些看起来像交互式会话的 Python 代码片段,然后尝试执行并验证结果doctest 测试用例可以放在两个地方 函数戒者方法下的注释里面 模块的开头 案例先看第一个案例,将需要测试的片段,标准格式,需要运行的代码前面加>>>... 阅读全文
posted @ 2018-09-22 17:00 向前走。 阅读(325) 评论(0) 推荐(0) 编辑
摘要: pytest 配置文件可以改变 pytest 的运行方式,它是一个固定的文件 pytest.ini 文件,读取配置信息,按指定的方式去运行。 ini 配置文件pytest 里面有些文件是非 test 文件 pytest.ini pytest 的主配置文件,可以改变 pytest 的默认行为 conftest.py 测试用例的一些 fixture 配置 __init__.py 识别... 阅读全文
posted @ 2018-09-22 16:08 向前走。 阅读(627) 评论(0) 推荐(0) 编辑