接口测试 代码形式的 API 测试平台 DEMO

心向东 · 2017年12月14日 · 最后由 心向东 回复于 2017年12月15日 · 2551 次阅读

为什么要开发这个东西

  1. 纯练手,为了进行自我的技术积累,项目使用了以下技术
    • websocket
    • protobuf
    • monaco editor(vscode 代码编辑器核心)
    • httpclient
  2. 目前看到的接口测试脚本设计我都不喜欢(说的就是你 关键字模式
  3. 始终认为会写代码是测试人员必备的技能。

特性

1.脚本以 js 为载体,结合 loadrunner 语法。
2.兼容一切 js 语法,for if console function 等都是支持。
3.自动函数语法补全,不需要学习什么关键字,只要你会写代码就能用。

别的也不想介绍了,下面是一些截图:

脚本:

执行日志:

详细到每次请求的日志

github 地址 : https://github.com/sunshine4me/InterfaceTestStation

DEMO 网址 : http://47.96.150.211:5000 (服务器很差,代码也写的很差,如有问题不要找我)
PS:DEMO 案例 登陆TesterHome 里使用了 anonymous 账号,但是因为密码肯定是不知道的所以必定不会成功,如果愿意的话可以试试你自己的账号密码😁 ,服务器没有任何日志系统 可以放心测试。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

东哥不介绍下原理嘛

bauul 回复

这么没技术含量的东西,并没有人想听😜 。而且源码都有,相关技术我也说了,懂的自然懂。

兼容 lr 脚本?
支持到什么程度了。

among 回复

试试不就知道了,本来就是个分享思路的 demo ,不是完整的东西

among 回复

支持的函数都有自动补全

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册