GitHub - toolsh/ApiTestEngine: API test engine, testcases are maintained in YAML format.

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Repository files navigation

ApiTestEngine

Build Status

核心特性

  • 支持API接口的多种请求方法,包括 GET/POST/HEAD/PUT/DELETE 等
  • 测试用例与代码分离,测试用例维护方式简洁优雅,支持YAML
  • 测试用例描述方式具有表现力,可采用简洁的方式描述输入参数和预期输出结果
  • 接口测试用例具有可复用性,便于创建复杂测试场景
  • 测试执行方式简单灵活,支持单接口调用测试、批量接口调用测试、定时任务执行测试
  • 测试结果统计报告简洁清晰,附带详尽日志记录,包括接口请求耗时、请求响应数据等
  • 身兼多职,同时实现接口管理、接口自动化测试、接口性能测试(结合Locust)
  • 具有可扩展性,便于扩展实现Web平台化

Install

$ pip install -r requirements.txt

Supported Python Versions

Python 2.7, 3.3, 3.4, 3.5, and 3.6.

阅读更多

About

API test engine, testcases are maintained in YAML format.

Resources

Readme

License

MIT license

Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks

Releases

No releases published

Languages

  • Python 100.0%