Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vhrun3-1.3.3-py3-none-any.whl (72.1 kB view details)

Uploaded Python 3

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

Hashes for vhrun3-1.3.3.tar.gz
Algorithm Hash digest
SHA256 3c74376cd9c0c04bba2f59e38aa0275b0a988dde8516ad9e68194d03f1b2acc6
MD5 0e1bc1f55579a06a97855eb91f5cceab
BLAKE2b-256 0114cf09d4ef74a3caa28df5473cec540ca5d6dc68f7b6a25fdb43576dd7ce05

See more details on using hashes here.

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

Hashes for vhrun3-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8ad63f3b1f2698573a9b56176fc2c47758ae004de561be1ac091dac7d429f03a
MD5 a9ef1788cab0bd30eb7e24a5e3b3e7c9
BLAKE2b-256 c2e9729d20febd42adfabb1bb9a3c166b87fbc21c55a9488235d94c439490216

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page