一、FasterRunner是什么
FasterRunner是基于HttpRunner封装的的接口自动化测试平台
二、FasterRunner核心特性
- ✅ 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求
- ✅ 借助驱动代码(debugtalk.py),在测试脚本中轻松实现请求参数签名,加密和解密响应等
- ✅ 支持完善的 hook 机制,通过请求前置和后置函数,完美解决单接口的token依赖和多个接口的参数传递
- ✅ 类crontab的定时任务, 无需额外学习成本
- ✅ 测试用例支持参数化和数据驱动机制
- ✅ 提供webhook,可与 Jenkins 等持续集成工具完美结合
- ✅ 测试结果统计报告简洁清晰,附带详尽统计信息和日志记录
- ✅ 测试报告推送飞书,钉钉,企业微信等
三、在线Demo
登录入口:先给本仓库点个 star,满足一下我的虚荣心,地址在群公告中有
服务器比较辣鸡,只有1m的带宽,首次加载因为没有缓存会比较慢,可能要20s左右!
用户名:test
密码:test2020
四、QQ交流群
加群之前麻烦先在GitHub Star一下:https://github.com/lihuacai168/AnotherFasterRunner
木有GitHub账号就用Gitee: https://gitee.com/lihuacai/AnotherFasterRunner