美文网首页
包含消息队列的接口测试方法

包含消息队列的接口测试方法

作者: hellokitty小丸子 | 来源:发表于2018-06-21 17:36 被阅读0次

包含消息队列的接口测试方法

         对于我们平时的接口测试工作来说,常规的用例编写的方法完全可以胜任,但是在最近的一项接口测试用例编写中,我遇到了一个全新的问题和方法,接下来分享一下我的方法和新心得。先介绍一个工具rabbitmq,我们需要通过它来获取我们接口所需的URL,下面就来描述一下方法:

1、跟相应的开发要rabbitmq的链接以及用户名、密码,在chrome中登录,然后根据接口文档提供的队列名称在在里面找到相应的队列,点击进入到队列的详情页,再传入需要传的参数(消息json);

2、打开chrome的开发者工具,Network,点击publish message按钮,找到对应的操作名称,headers中就有我们想要的信息(URL和请求类型);

3、然后在jmeter中填入我们已知的URL和请求类型,在body中填入正确的参数,body中的信息可同样从headers底部中获得,然后将其转换为相应的格式直接复制过去即可;

4、还有一个特别需要注意的地方,一定不能忘。在把所有工作准备好以后,会发现我们的接口测试的结果还是fail的,检查了好多遍还是没有发现问题。

但是最终找到原因是:没有在header中加rabbitmq的登录信息(需要找对应开发提供)。这点是我们比较容易忽略的,所以在这里要重点强调一下,当遇到有类似情况的测试需要时,一定要把这个因素考虑在内,就跟我们平时知道需要测登录客户端的用例时必须要加登录三件套一样;

        好了,到此我们的准备工作已经就绪,接下来就可以进行有关消息队列的接口测试了。接触接口测试这段时间以来,探索了很多自己以前的未知,增加了进一步学习接口测试的可能性,越往下走下去觉得还有很多需要去探索、发现和学习的地方,等待着我们的是下一项对于新知识的学习、掌握和总结!

相关文章

  • 包含消息队列的接口测试方法

    包含消息队列的接口测试方法 对于我们平时的接口测试工作来说,常规的用例编写的方法完全可以胜任,但是在最近的...

  • 平安金融壹帐通测试技术周报(第四十三期)

    本期导读:本期测试技术重点关注消息队列的应用,接口问题定位之业务流向,后端测试依旧关注性能测试和Jmeter的新特...

  • 前端异步的一些基本概念

    消息队列 settimeout是异步方法,会排到消息队列去执行,也就是执行异步方法的队列称为消息队列。 js多线程...

  • python多进行程之Queue的方法

    Queue使用方法: Queue.qsize():返回当前队列包含的消息数量; Queue.empty():如果队...

  • 接口测试初解

    1.什么是接口 2.什么是接口测试: 接口测试主要包含三方面:接口功能测试、接口安全测试、接口性能测试 3.接口测...

  • 接口测试 | 接口测试入门

    接口测试讲义 1. 接口测试的类型 主要包含三种测试: Web接口测试, 应用程序接口(API, applicat...

  • 接口测试入门

    1 接口测试的类型 主要包含三种测试: Web接口测试, 应用程序接口(API, application prog...

  • Android的消息机制(二)

    消息队列的工作原理 消息队列在Android中指的是MessageQueue,Messageueue主要包含两个操...

  • 不用写代码,也能做好接口测试

    本文你将了解到 1、接口测试基本概念,包含什么是接口,什么是接口测试,为什么要做接口测试 2、接口测试用例设计 3...

  • Dart的消息循环和消息队列

    一个Dart应用有一个消息循环和两个消息队列--event队列和microtask队列。 event队列包含所有外...

网友评论

      本文标题:包含消息队列的接口测试方法

      本文链接:https://www.haomeiwen.com/subject/ddlcyftx.html