7步将你的接口功能测试转成接口负载测试

敏捷的技术时代需要测试开发者在提高产品质量的同时,能够缩短发布时间和精简工作流程。研发人员们现在正在短时间内自己完成端到端的周期,并不断发布新的修复和功能。

测试开发人员节省时间的方式之一是尽可能多的重复使用现有的脚本。这节省了创建新脚本的时间,并且还实现了自动化。

通常情况下,在测试一个接口的时候。我们会做两方面的测试,一方面是功能,另一方面是性能,也就是负载。

一般API功能测试和API负载测试是两个不同的脚本,但在某些情况下,可以同时使用相同的脚本。无论是使用 Apache JMeter™, Gatling 还是 Locust, 等开源工具,还是使用Taurus等自动化框架,脚本中的简单更改都将非常有用。

以下是将功能API测试重新用作负载测试的7步:

1.选择负载测试工具。 不确定选择哪一个? 那就先选Jmeter吧。

2.创建测试场景。 如果您想了解如何使用JMeter创建场景,请单击此处

3.将线程组中的用户数设置为1,循环计数设置为1。

API功能测试.png

4.运行测试。

5.现在检查你的测试结果。 这是你的功能测试。

6.如果测试结果令人满意,请根据您的目标负载更改线程组中的用户数。 我们建议缓慢上升。

API负载测试.png

7.运行测试并检查结果。 这是就是你的负载测试。

CC先生说,That's all!只要记得一个原则,不管是接口的功能测试还是负载测试,它们都是基于协议请求的测试,所以都可以互相转换的!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • 在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需...
    燕京博士阅读 4,208评论 0 16
  • 声明 本文由Donny译自 3scale.com 的 《How to load test & tune perfo...
    Dony阅读 9,306评论 1 32
  • 微凉的霜 繁了过往 淡了哀伤 人生若只如初见 何事秋风悲画扇 天阙亦别久作客 缘起三生月明硕 长相不遇旧识过 欲笺...
    唯安妮维雅阅读 226评论 0 1
  • 回家之后,什么都不想了,那些人,那些事,还有那些无端触动心弦的情节,都在记忆的尽头悬挂,随风飘散,或许,还有一丝丝...
    笨蛋狐狸爱上猫阅读 259评论 0 0