HttpRunner最让我们惊喜的是HttpRunner简单易用。它做到了工具集成,也有自己的核心技术,就像requests代码和HttpRunner的YAML文件,你可以无缝切换。
它是一款面向 HTTP(S) 协议的通用测试框架,你确实只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。那么首先我们需要问一下,HttpRunner是什么呢?
HttpRunner是什么?它就是让你轻装上阵的工具,这是一款面向 HTTP(S) 协议的通用测试框架。
只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
HttpRunner基于Python,可以运行在 macOS、Linux、Windows 系统平台上。读到这里,你是否有疑问,HttpRunner真是个全能手,既然它可以像Requests那样便利的操作HTTP,又可以做到jenkins的持续集成,那它的内部一定藏着大量干货!
图片来自网络,侵权即删
不,你想错了,HttpRunner并没有实现这么多工具!说到这里,不得不介绍一下HttpRunner的设计理念