首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UFT和RestAssured

UFT和RestAssured
EN

Stack Exchange QA用户
提问于 2017-07-05 10:32:18
回答 1查看 995关注 0票数 2

我的公司正在开发RESTful JSON。到目前为止,我所有的测试都是使用Selenium WebDriver完成的。

我的任务是寻找一个工具来帮助我们自动化API测试(基于REST)。

我是一个硒资源,从来没有工作过UFT和API测试。由于我们的客户拥有惠普的许可证,他们很乐意使用UFT。在我的发现之后,我喜欢restassured,因为它涉及java和BDD框架。

你们能不能在这里帮助我,并根据你的经验指出UFT和Restassured的一些利弊。所有的帮助都会很感激的。谢谢!

EN

回答 1

Stack Exchange QA用户

发布于 2017-07-05 16:27:52

我想向您介绍空手道,它也是一个BDD框架,与“放心”相比有一些优势。我建议您也对此工具进行评估。

这里是一个详细比较文件,希望这将是有用的-,因为您可能能够使用相同的点,以比较UFT以及。

免责声明:我是开发人员。

编辑:我被要求总结这个链接的内容,这是空手道和放心的比较,以下是要点:

  • 空手道不是Java和纯文本语法(Cucumber / Gherkin),它使非程序员编写测试变得更容易,并且不需要编译代码。
  • 数据驱动的测试和标记是内置的,不像“放心”那样,您必须依赖像TestNG这样的东西。
  • 您可以断言一个有效负载(JSON或XML)的所有数据上下文在一个步骤中都与预期的相同。对我来说,这是你选择空手道的最大原因。如果您对web服务进行了适当的测试,那么您将在这里花费大部分时间。
  • 在空手道中,您甚至可以从响应中提取块,并按路径更新值,并在未来的请求中重用它们。提取在未来请求中使用的值实际上是相当复杂的放心,并且没有方法来更新一个给定的有效载荷。
  • 空手道有内置的环境切换,例如开发??qe _
  • 空手道可以并行执行测试。我把它留给读者来决定--基于这一讨论,“放心”在这方面是否是可比的--而且我已经链接到上面的文档中还有更多的链接。
票数 -1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/28295

复制
相关文章

相似问题

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