No project description provided
Project description
介绍
基于httprunner==3.1.6版本,根据特定需求二次定制开发
更新日志:
1.3.3
- 30、parameters数据驱动的用例,拆不拆开可配置
- 31、除usefixture(用于setup、teardown)外,可以通过request.getfixture执行fixture
- 32、修复HttpRunner类属性__session_variables造成用例之间变量紊乱的bug
- 33、allure报告优化
1.3.2
- 28、allure报告优化validate显示
- 29、allure报告setup_hooks和teardown_hooks的变量结果不显示在extract_values中
1.3.1
- 24、日志和allure报告添加validate描述
- 25、parameter生成支持变量解析,修复单个字段时值不能为list的bug
- 26、allure报告的validate_list优化
- 27、allure报告增加setup_hooks和teardown_hooks详情
1.2.8
- 23、allure中的用例名称支持变量解析
1.2.7
- 22、修复allure.step中因“{}”.format引起的错误
1.2.6
- 21、loop_for支持递归嵌套
1.2.5
- 20、teradown_hooks的执行放于extract之后,以便teardown_hooks可以使用extract后的变量
1.2.4
- 19、修复v1.2.3中的bug
1.2.3
- 17、循环增强:支持loop_for和loop_while
- 18、环境变量带上进程号+线程号,避免pytest在使用并发插件时出现混乱
1.2.2
- 15、setup_hooks/teardown_hooks中返回的变量显示在allure报告的extract_values中
- 16、支持循环执行teststep直到达到目标条件或超时退出
1.2.1
- 11、allure报告中显示Method和url
- 12、修复setup_hooks/teardown_hooks使用$request和$response出现的问题
- 13、支持api中variables与teststep中variables进行合并
- 14、setup_hooks/teardown_hooks中返回的变量可以之后的teststep所使用
1.2.0
- 10、Testcae和TestStep支持skipIf
1.1.9
- 9、支持testcse级别的setup和teardown
1.1.6
- 8、allure报告增加详细步骤信息
1.1.3
- 7、支持特定场景下的skipif代码生成
1.0.1
- 1、保留2.x版本的用例分层机制,避免冗余出现api基本信息(url、headers、method等)
- 2、除支持http和https协议外,支持SSH协议,可以远程执行shell命令、文件上传和下载
- 3、兼容支持2.x测试报告,便于测试时调试
- 4、数据驱动改成一个Class N个test_*用例方式,便于用例扫描成独立用例
- 5、支持test_xx的__doc__自动生成,并支持config.variables和parameters变量解析
- 6、yml中config中usefixtures字段,支持pytest指定添加fixture
参考:
homepage = "https://github.com/httprunner/httprunner"
repository = "https://github.com/httprunner/httprunner"
documentation = "https://docs.httprunner.org"
blog = "https://debugtalk.com/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vhrun3-1.3.3.tar.gz
(62.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
vhrun3-1.3.3-py3-none-any.whl
(72.1 kB
view details)
File details
Details for the file vhrun3-1.3.3.tar.gz.
File metadata
- Download URL: vhrun3-1.3.3.tar.gz
- Upload date:
- Size: 62.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.7.3 Linux/3.10.0-693.el7.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c74376cd9c0c04bba2f59e38aa0275b0a988dde8516ad9e68194d03f1b2acc6
|
|
| MD5 |
0e1bc1f55579a06a97855eb91f5cceab
|
|
| BLAKE2b-256 |
0114cf09d4ef74a3caa28df5473cec540ca5d6dc68f7b6a25fdb43576dd7ce05
|
File details
Details for the file vhrun3-1.3.3-py3-none-any.whl.
File metadata
- Download URL: vhrun3-1.3.3-py3-none-any.whl
- Upload date:
- Size: 72.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.12 CPython/3.7.3 Linux/3.10.0-693.el7.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ad63f3b1f2698573a9b56176fc2c47758ae004de561be1ac091dac7d429f03a
|
|
| MD5 |
a9ef1788cab0bd30eb7e24a5e3b3e7c9
|
|
| BLAKE2b-256 |
c2e9729d20febd42adfabb1bb9a3c166b87fbc21c55a9488235d94c439490216
|