会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
向前走。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
62
63
64
65
66
67
68
69
70
···
72
下一页
2018年12月18日
性能测试一:jmeter基础入门
摘要: JMeter,一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是功能和性能测试的工具。具有高可扩展性、支持Web(HTTP/HTTPS)、SOAP、FTP、JAVA等多种协议的特点。 1、本机配置好Java环境变量 2、官网下载压缩包,在任意目录下解压 3、进入到Jmeter
阅读全文
posted @ 2018-12-18 22:19 向前走。
阅读(1090)
评论(0)
推荐(1)
2018年9月22日
pytest十六:allure2 生成 html 报告
摘要: 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 向前走。
阅读(641)
评论(0)
推荐(0)
pytest十五:pytest-html 生成 html 报告
摘要: 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 向前走。
阅读(1036)
评论(0)
推荐(0)
pytest十四:doctest 框架
摘要: doctest 从字面意思上看,那就是文档测试。doctest 是 python里面自带的一个模块,它实际上是单元测试的一种。官方解释:doctest 模块会搜索那些看起来像交互式会话的 Python 代码片段,然后尝试执行并验证结果doctest 测试用例可以放在两个地方 函数戒者方法下的注释里面 模块的开头 案例先看第一个案例,将需要测试的片段,标准格式,需要运行的代码前面加>>>...
阅读全文
posted @ 2018-09-22 17:00 向前走。
阅读(345)
评论(0)
推荐(0)
pytest十三:配置文件 pytest.ini
摘要: pytest 配置文件可以改变 pytest 的运行方式,它是一个固定的文件 pytest.ini 文件,读取配置信息,按指定的方式去运行。 ini 配置文件pytest 里面有些文件是非 test 文件 pytest.ini pytest 的主配置文件,可以改变 pytest 的默认行为 conftest.py 测试用例的一些 fixture 配置 __init__.py 识别...
阅读全文
posted @ 2018-09-22 16:08 向前走。
阅读(662)
评论(0)
推荐(0)
2018年9月21日
pytest十二:cmd命令行参数
摘要: 命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在 cmd 执行”pytest —html=report.html”,这里面的”—html=report.html“就是从命令行传入的参数对应的参数名称是 html,参数值是 report.html conftest 配置参数首先需要在 conftest.py 添加命令行选项,命令行传入参数”—cmdopt“, 用例如果需要用到从命令行传...
阅读全文
posted @ 2018-09-21 11:56 向前走。
阅读(1572)
评论(0)
推荐(0)
2018年9月20日
pytest十一:函数传参和 firture 传参数 request
摘要: 为了提高代码的复用性,我们在写用例的时候,会用到函数,然后不同的用例去调用这个函数。比如登录操作,大部分的用例都会先登录,那就需要把登录单独抽出来写个函数,其它用例全部的调用这个登录函数就行。但是登录的账号不能写死,有时候我想用账号 1 去登录,执行用例 1,用账号 2 去登录执行用例 2,所以需要对函数传参。登录函数传参把登录单独成立,写一个函数,传 2 个参数 user 和 psw,写用例的时...
阅读全文
posted @ 2018-09-20 18:01 向前走。
阅读(523)
评论(0)
推荐(0)
pytest十:用例 a 失败,跳过测试用例 b 和 c 并标记失败 xfail
摘要: 当用例 a 失败的时候,如果用例 b 和用例 c 都是依赖于第一个用例的结果,那可以直接跳过用例 b 和 c 的测试,直接给他标记失败 xfail用到的场景,登录是第一个用例,登录之后的操作 b 是第二个用例,登录之后操作 c 是第三个用例,很明显三个用例都会走到登录。如果登录都失败了,那后面 2 个用例就没测试必要了,直接跳过,并且标记为失败用例,这样可以节省用例时间。 用例设计pytest 里...
阅读全文
posted @ 2018-09-20 17:09 向前走。
阅读(385)
评论(0)
推荐(0)
pytest九:使用自定义标记 mark
摘要: pytest 可以支持自定义标记,自定义标记可以把一个 web 项目划分多个模块,然后指定模块名称执行。app 自动化的时候,如果想android 和 ios 公用一套代码时,也可以使用标记功能,标明哪些是 ios 用例,哪些是 android 的,运行代码时候指定 mark 名称运行就可以 mark 标记以下用例,标记 test_send_http()为 webtest -v指定的函数节点...
阅读全文
posted @ 2018-09-20 16:42 向前走。
阅读(383)
评论(0)
推荐(0)
pytest八:skip 跳过用例
摘要: 这是一个快速指南,介绍如何在不同情况下跳过模块中的测试1.无条件地跳过模块中的所有测试:pytestmark = pytest.mark.skip("all tests still WIP")2.根据某些条件跳过模块中的所有测试pytestmark = pytest.mark.skipif(sys.platform == "win32","tests for linux˓→ only"3.如果缺少...
阅读全文
posted @ 2018-09-20 15:38 向前走。
阅读(435)
评论(0)
推荐(0)
上一页
1
···
62
63
64
65
66
67
68
69
70
···
72
下一页
公告