零基础rest-client使用说明

前言:年初刚刚接触API测试时随手总结的一篇文章,里面除了rest-client这个工具本身还有一些对API的浅薄理解,希望可以帮助像我一样的小白,有不合理的地方也希望大家能指正。

Author:吴劭锟

Date:2018/1/19

Rest-client是一款在GitHub上很好用的测试RESTful API的自动化工具,但它作为中国人开发的工具并没有中文版的文档,英文版的文档也主要偏重对界面的介绍,对于我等没接触过前端概念的小白来说只看这些还是拿不准应该怎么用,下面是我研究并使用一天后的经验,希望能对没用过的人有帮助。

安装教程和界面的介绍参见Rest-client在GitHub网址,本文主要介绍用法:https://github.com/wisdomtool/rest-client

作为一款自动化测试工具,最主要的功能就是生成自动化用例并完成自动化测试。与所有自动化用例一样,Rest-client中同样需要输入参数(变量)、预期结果和自动化测试执行界面,这三个功能基本上对应工具中的Request、Response和History三个菜单

Request菜单

Request菜单是需要用户填写输入参数的,这些参数需要到执行测试的网页中获取,目前我使用chrome自带的调试工具来获取。下面以创建一个打开阿里云首页的自动化用例为例:

在ch

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
elasticsearch-rest-client-6.4.3.jar 一直冲突可能有几个原因。 首先,可能是由于版本兼容性问题导致冲突。elasticsearch-rest-client-6.4.3.jar 是 Elasticsearch 的 REST 客户端,如果您的 Elasticsearch 版本与此客户端不兼容,可能会导致冲突。您可以尝试更新 Elasticsearch 或使用与您当前 Elasticsearch 版本兼容的 REST 客户端。 其次,冲突可能是由于您的项目中存在多个版本的 elasticsearch-rest-client-6.4.3.jar。当存在多个相同的 JAR 文件但版本不同的情况下,可能会发生冲突。您可以检查项目的依赖关系,确保只引入一个版本的 elasticsearch-rest-client-6.4.3.jar。 另外,冲突可能是由于其他依赖项与 elasticsearch-rest-client-6.4.3.jar 冲突。在一些情况下,某些依赖项可能需要特定版本的 JAR 文件,并且与 elasticsearch-rest-client-6.4.3.jar 的版本冲突。您可以检查项目的所有依赖项,并确保它们与 elasticsearch-rest-client-6.4.3.jar 的版本兼容。 最后,冲突可能是由于项目中存在其他冲突的依赖项引起的。当项目中存在多个依赖项,它们之间存在冲突时,可能会导致冲突。您可以使用 Maven 或 Gradle 等构建工具来分析项目的依赖关系,并解决任何冲突。 总之,elasticsearch-rest-client-6.4.3.jar 一直冲突可能是由于版本兼容性问题、多个 JAR 文件的存在、与其他依赖项的冲突或其他原因引起的。您可以通过检查兼容性、解决版本冲突、检查依赖项并解决冲突等方式来解决这个问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值