美文网首页自动化测试自动化测试软件测试
办法总比困难多--JMeter压测小记

办法总比困难多--JMeter压测小记

作者: buguge | 来源:发表于2017-07-25 19:18 被阅读168次

前段时间溢+支付接口慢,有商户直接反映掉单严重。
这时,我接到了压测溢+支付接口的任务。
JMeter我并不熟悉,公司也没有搞自动化测试的QA,一开始team里的一个同学简单做了一些预研。
溢+支付接口是http的api接口。每一笔支付请求的报文涉及到参数和参数签名,并且每次请求的签名都不一样。我问那位同学,用JMeter应该怎么来压测呢?
他说了一下他的方式,写个程序按照溢+规则预先生成一批请求报文(含参数和参数签名),把这些用例保存成excel,然后导入到JMeter里。接着启动任务跑。这么做的问题是,压测需要大量用例,所以,这些有限的用例肯定是测不出真实的结果的。
那怎么办?
毕竟大家都是程序员,对自动化测试也不懂,对JMeter脚本不熟悉。

我曾把这个疑问也跟其他同学讲,听听他们的想法。
毕竟大家都是程序员,对自动化测试也不懂,对JMeter脚本不熟悉。

后来呢,我想到了一个办法。
做个代理接口。什么意思呢? 就是写个http接口部署到web容器里,让JMeter直接调用这个http接口。而这个接口的逻辑是封装了溢+接口需要的请求报文(参数和参数签名),然后来调用溢+接口。
这么一中转,问题就迎刃而解了。

相关文章

  • 办法总比困难多--JMeter压测小记

    前段时间溢+支付接口慢,有商户直接反映掉单严重。这时,我接到了压测溢+支付接口的任务。JMeter我并不熟悉,公司...

  • 办法总比困难多

    2018年08月13日 星期一 阴雨天 今天上班,利用空闲时间把日更内容写好了,用公司邮箱转发到自己的QQ邮...

  • 办法总比困难多

    事件一:凌晨,梦到单位院里的狗妈妈——丁丁不见了,三只出生20多天的小狗仰着头呦呦的狂叫,他们饿了,妈妈那里去了,...

  • 办法总比困难多

    7月4日,我看了《办法总比困难多》这本书中的,老鹰和狐狸,这篇文章里面讲了,对于那些背信弃义、丧尽天良的人,即使受...

  • 办法总比困难多

    任何事物都是辩证的,弱点有时可以成为人的强点,劣势也会成为优势,关键是怎么对待。先分享一个小故事,再说说自...

  • 办法总比困难多

    人工可以模拟自然,电梯安在外面……还有什么不可能?世界充满成功的机遇,也充满失败的可能,困难无处不在,解决的方法也...

  • 办法总比困难多

    昨天少先队入队仪式结束后,同学们都搬着凳子上楼,班上的一个女生捡到10元钱交给我,到班上首先表扬了她拾金不昧的精神...

  • 办法总比困难多

    女儿这两天上火了,吵吵牙疼。这孩子才四岁五个月,牙就已经出问题了。前排上边四个牙都有黑锈斑,我觉得是她从六个月就开...

  • 办法总比困难多

    很喜欢这三句话 一 你的责任就是你的方向,你的经历就是你的资本,你的性格就是你的命运! 二 复杂的事情简单做,你就...

  • 办法总比困难多

    这些日子,江苏盾王劳保用品有限公司总经理王志雄有些忧心忡忡。因为产品的原材料涨价了。 江苏盾王劳保...

网友评论

  • 996d80a96bca:直接调用应用服务器的测试环境不行吗?
    buguge:请求测试环境的接口也需要请求报文的,而每次请求的请求报文(含签名)都不一样。这是本文抛出的问题。

本文标题:办法总比困难多--JMeter压测小记

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