首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用RestAPI自动化测试的工具和框架是什么?

使用RestAPI自动化测试的工具和框架是什么?
EN

Stack Overflow用户
提问于 2016-05-25 18:49:30
回答 2查看 1.5K关注 0票数 0

我正在寻找RestAPI自动化工具,这应该是开源工具。不知道应该使用哪个工具和框架。

有谁能给我推荐一个好的API自动化测试工具和框架吗?

EN

回答 2

Stack Overflow用户

发布于 2016-05-26 13:16:20

这取决于你的需求和你的技能。

  1. 最明显的选择是SoapUI,它通常不需要任何开发人员背景,并且load testing capabilities有限。
  2. Apache JMeter也可以用于应用程序接口测试,它有Logic Controllers来设计测试,Assertions来设置通过/失败标准,如果你需要以多线程的方式运行测试- JMeter是为负载测试设计的。
  3. 任何可以发送Testing SOAP/REST Web Services Using JMeter请求的编程语言/库/框架,并且对XML和/或JSON都有很好的支持。然而,它假设了一些基本的编程语言知识,此外,当涉及到客户端SSL证书、基于协议的证书和其他安全类型时,它可能会令人头疼。最流行的框架似乎是REST-assured,它是基于Java的,如果你对Java不太满意,你可以尝试搜索你更熟悉的编程语言的等价物。
票数 4
EN

Stack Overflow用户

发布于 2016-05-25 19:32:03

你可以去SOAPUI开源https://www.soapui.org/

您可以使用groovy或Java语言创建自己的框架,可以使用许多插件

Soaupi有很多选择,轻松的学习曲线,以及大量的在线支持和庞大的用户群。

Soap UI脚本可以很容易地维护。

Soapui脚本可以运行,JUNIT,TESTNG,ANT,GRADLE,MAVEN和报表都可以生成。

对于REST API上的负载测试/小压力,它很简单,只需右键单击现有的测试用例并添加到负载测试。

万事如意,快乐测试

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37434864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档