All Projects → lihuacai168 → AnotherFasterRunner

lihuacai168 / AnotherFasterRunner

Licence: MIT License
基于HttpRunner+Python+DRF+Vue的接口自动化测试平台

Programming Languages

python
139335 projects - #7 most used programming language
Vue
7211 projects
HTML
75241 projects
PLpgSQL
1095 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to AnotherFasterRunner

Swagger meqa
Auto generate and run tests using swagger/OpenAPI spec, no coding needed
Stars: ✭ 151 (-30.09%)
Mutual labels:  test-automation, testing-framework
Wasmite
Now WebAssembly has proper testing, unit-testing and debugging 🤗
Stars: ✭ 20 (-90.74%)
Mutual labels:  test-automation, testing-framework
Vividus
Vividus is all in one test automation tool
Stars: ✭ 170 (-21.3%)
Mutual labels:  test-automation, testing-framework
sbml-test-suite
The SBML Test Suite is a conformance testing system. It allows developers and users to test the degree and correctness of the SBML support provided in a software package.
Stars: ✭ 21 (-90.28%)
Mutual labels:  test-automation, testing-framework
pysys-test
PySys System Test Framework
Stars: ✭ 14 (-93.52%)
Mutual labels:  test-automation, testing-framework
Automation Arsenal
Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automation.
Stars: ✭ 105 (-51.39%)
Mutual labels:  test-automation, testing-framework
eat
Json based scenario testing tool(which can have test for functional and non-functional)
Stars: ✭ 41 (-81.02%)
Mutual labels:  test-automation, testing-framework
Karate
Test Automation Made Simple
Stars: ✭ 5,497 (+2444.91%)
Mutual labels:  test-automation, testing-framework
karate-runner
VSCode Extension for Karate
Stars: ✭ 23 (-89.35%)
Mutual labels:  test-automation, testing-framework
karate
Test Automation Made Simple
Stars: ✭ 6,384 (+2855.56%)
Mutual labels:  test-automation, testing-framework
page-content-tester
Paco is a Java based framework for non-blocking and highly parallelized Dom testing.
Stars: ✭ 13 (-93.98%)
Mutual labels:  test-automation, testing-framework
extensiveautomation-server
Extensive Automation server
Stars: ✭ 19 (-91.2%)
Mutual labels:  test-automation, testing-framework
Recheck Web
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
Stars: ✭ 224 (+3.7%)
Mutual labels:  test-automation, testing-framework
test junkie
Highly configurable testing framework for Python
Stars: ✭ 72 (-66.67%)
Mutual labels:  test-automation, testing-framework
AutoMeter-API
AutoMeter-API是一款针对分布式服务,微服务API功能和性能一体的自动化测试平台,一站式解决应用,服务,API,环境管理,用例,条件,测试场景,计划,测试报告,功能/性能测试兼容支持的一体化工作平台
Stars: ✭ 105 (-51.39%)
Mutual labels:  test-automation, testing-framework
IO-TESTER
A functional test framework
Stars: ✭ 32 (-85.19%)
Mutual labels:  test-automation, testing-framework
SevenFacette
7Facette is an open-source multiplatform test automation library supporting JVM and JS.
Stars: ✭ 28 (-87.04%)
Mutual labels:  test-automation
EHX
Realtime Browser Element Verification Tool [Stable]
Stars: ✭ 29 (-86.57%)
Mutual labels:  test-automation
action-junit-report
Reports junit test results as GitHub Pull Request Check
Stars: ✭ 103 (-52.31%)
Mutual labels:  test-automation
powerapps-specflow-bindings
A SpecFlow bindings library for model-driven Power Apps.
Stars: ✭ 19 (-91.2%)
Mutual labels:  test-automation

FasterRunner

  • 支持同步YAPI(Swagger,Postman),无需手动录入接口
  • 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求
  • 借助驱动代码(debugtalk.py),在测试脚本中轻松实现请求参数签名,加密和解密响应等
  • 支持完善的 hook 机制,通过请求前置和后置函数,完美解决单接口的token依赖和多个接口的参数传递
  • 类crontab的定时任务, 无需额外学习成本
  • 测试用例支持参数化和数据驱动机制
  • Gitlab-CI, Jenkins 等持续集成工具完美结合
  • 测试结果统计报告简洁清晰,附带详尽统计信息和日志记录
  • 测试报告推送飞书,钉钉,企业微信等

LICENSE travis-ci pyversions

使用文档

Quick Start

构建前端静态文件

cd ./web
yarn install
npm run build

启动所有服务

docker-compose up --build -d

Dev

uWSGI

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].