• QECon大会亮相产品,全栈测试平台推荐:RunnerGo


    最近在gitee上看见一款获得GVP(最有价值开源项目)的测试平台RunnerGo,看他们官网介绍包含了接口测试、性能测试、自动化测试。知道他们有saas版可以试用,果断使用了一下,对其中场景管理和性能测试印象深刻,之后也在公司自己安装使用,接下来和大家介绍一下RunnerGo的整体使用情况。

    登录后的首页图:

    我们先模拟一个http请求,点击接口管理-新建接口,随便输入一个url,点击发送并保存。可以看到响应区会展示响应体、响应码、响应时间等内容。请求区可以设置请求头、断言、关联提取。同时也支持多种请求方式。

    我们在进行接口测试前需要配置环境和全局变量。可以点击右上角环境管理、变量管理来配置环境和变量。

    既然是要做接口、接口自动化测试,那么我们需要多个接口来配置脚本,RunnerGo支持从各种API调试工具中导入接口:直接在接口列表上方点击导入文件。

    接口导入后就是对用例的场景进行编排以及自动化测试。首先我们需要编排场景:在左侧列表点击场景管理-新建场景,然后从接口管理中引入调试好的接口。

    为什么说对RunnerGo的场景管理印象比较深呢,接口导入后如上图是一个个的接口方块,如下图:连接接口方块来组成一条测试场景,点击右上角调试场景即可查看场景是否调通。相比较其他工具列表或堆叠,这个操作起来更简单且更直观。

    场景跑通后可以在性能测试、自动化测试中直接导入该场景:在性能测试中创建计划-导入场景,根据性能需求配置参数,RunnerGo支持压测模式选择,内置多种压测模式无需安装插件(好评)

    自动化测试:创建计划-导入场景,场景跑通后无需集成到jenkins,在任务配置中设置定时任务即可。

    定时配置完成后可以指定测试报告通知人,测试任务执行完成后会邮件通知

  • 相关阅读:
    分享一款嵌入式开源按键框架代码工程MultiButton
    XSS攻击及防御(简单易懂)
    Unity各版本的ndk与jdk对应关系
    TRC天然拟胆碱生物碱丨艾美捷TRC盐酸乙环胺
    想要精通算法和SQL的成长之路 - 旋转链表
    就推荐 4 个 yyds 的开源项目
    css 自定义虚线
    Java技能树-RE-元字符-贪婪模式/非贪婪模式
    Linux Shell 脚本语法以及常用命令
    使用idea创建第一个springboot项目
  • 原文地址:https://blog.csdn.net/Xayh55/article/details/133749902