Skip to main content

介绍

基于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/

Metadata

Release files for vhrun3 1.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vhrun3 1.3.3
File Size Uploaded
vhrun3-1.3.3.tar.gz 62.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vhrun3 1.3.3
File Interpreter ABI Platform
vhrun3-1.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 134.1 kB

Release files / vhrun3-1.3.3.tar.gz

Download URL vhrun3-1.3.3.tar.gz
Size 62.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3c74376cd9c0c04bba2f59e38aa0275b0a988dde8516ad9e68194d03f1b2acc6
BLAKE2b-256 checksum
How to use checksums
0114cf09d4ef74a3caa28df5473cec540ca5d6dc68f7b6a25fdb43576dd7ce05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.7.3 Linux/3.10.0-693.el7.x86_64

Release files / vhrun3-1.3.3-py3-none-any.whl

Download URL vhrun3-1.3.3-py3-none-any.whl
Size 72.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ad63f3b1f2698573a9b56176fc2c47758ae004de561be1ac091dac7d429f03a
BLAKE2b-256 checksum
How to use checksums
c2e9729d20febd42adfabb1bb9a3c166b87fbc21c55a9488235d94c439490216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.7.3 Linux/3.10.0-693.el7.x86_64

Release history Release notifications | RSS feed

This release

1.3.3 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.9

2 release files

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.1

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page