Skip to main content

Runnerz

simple runner like robot framework and httprunner

相比于httprunner

  • 支持多种步骤,及自定义步骤
  • 支持dubbo接口
  • 用例支持多种步骤
  • 支持多种样式的报告,及自定义报告模板 reportz
  • 支持用例并发
  • 支持异步请求 aiohttp
  • 用例支持tag, level
  • 支持xpath
  • 支持trigger及设置定时任务 pytest-crontab
  • 支持更相信的请求连接信息 requestz
  • 支持json_schema断言
  • 支持直接使用python/js脚本
  • 支持参数化运行 cli / html
  • 支持自定义keywords

支持的场景

  • 接口测试
  • Web/App测试
  • Dubbo接口测试
  • 定时任务

特性

  • HTTP默认配置
  • 用户自定义变量
  • 环境变量
  • .env支持
  • 并发及多轮
  • setup_hook/teardown_hook
  • eq断言
  • jsonschema断言
  • xpath/jsonpath/re提取
  • css selector提取
  • 根据条件跳过用例, skip表达式
  • merge config
  • 多级steps
  • 支持ddt
  • 支持if/else/switch/while
  • args
  • options
  • add options ini
  • trigger
  • unittest用例
  • har
  • 运行postman
  • 运行jmeter
  • 运行robot
  • dubbo支持
  • [x]自定义keywords

由reportz支持

  • 重跑
  • 步骤组并行运行
  • 测试报告
  • timeout限制

Todo

Metadata

Release files for runnerz 0.11

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

Source distribution (sdist)

Source distribution for runnerz 0.11
File Size Uploaded
runnerz-0.11.tar.gz 8.9 kB Details

Release files / runnerz-0.11.tar.gz

Download URL runnerz-0.11.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3cca7171fb2d0c1c5530778a667526085469a83dc534fff640a996f401143d33
BLAKE2b-256 checksum
How to use checksums
b1658d54a6f84016acf13becc9ab125e2e2d173b8e3ac5ff793477af2571ea23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.11 This release

1 release file

0.10

1 release file

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