游戏类型:下载市场 游戏语言:简体中文
游戏大小:MB 游戏评分:4分
游戏平台:安卓 更新时间:2024-12-26 16:04:11
下载次数
欢迎程度
关注程度
阅读次数
推荐次数
Talend API Tester是一款专为Chrome浏览器设计的插件,它使调用、发现和测试HTTP和REST API变得容易。这款插件的前身是Restlet Client,由开发人员设计和开发,在帮助编程人员进行网页调试和API测试。
安装教程
Talend API Tester是谷歌扩展,仅需要安装到Chrome就可以使用了。
1)打开谷歌浏览器-->更多工具-->选择扩展程序
2)打开开发者模式,并将直接下载好的 talend api tester .crx 文件拖进去
3)插件 talend api tester 添加成功,便可以点击图标进行使用
(1)支持七种方法
(2)导入Swagger API
如果api服务提供了swagger api文档的话,那么可以用api tester 直接全部导入,免去了一个一个手工输入的麻烦
点击import之后,这样就会在 api tester 的repository里添加一个名叫test的项目,里面有已存在的接口
(3)环境变量
相同的api可能需要设置不同的参数,在api tester里可以很方便的进行设置,比如开发环境api的host是127.0.0.1:8080,而在alpha测试环境中host是http://10.1.1.1:10080/alpha,那么我们可以在api tester上进行操作
1)点击add an environment,创建名为dev的环境名,点击create
2)在dev环境下面设置一个变量,名为host,值为http://127.0.0.1:8080
3)回到请求页面,把url里的域名部分改成${host},发送请求
运行结果:
4)设置一个alpha环境的参数
选择dev环境,点击后面的编辑按钮,在环境变量里,点击dev后面的功能按钮,点击clone按钮
设置新的名字,修改值
再次发送请求,会发现请求的地址确实是10.1.1.1:10080/alpha
(4)表达式构造器
表达式构造器可以帮助用户构建一些常用的值,比如timestamp,uuid
如果我们想在这个接口的input参数里传入当前的timestamp的话,我们可以点击input的值后面的魔法棒按钮,就进入了表达式构造器页面
选择timestamp,可以看到expression,这里显示了具体的写法
还可以对timestamp做一些处理,例如转换成base64、转小写字符的处理、截位处理
点击insert,这个表达式就插入到input的值里面了
运行结果:
可以看到结果是正确的,表达式的值同时后面补了一个a
(5)断言
后台工程师应该对断言不陌生,单元测试都是大量使用断言来实现的,接口测试也可以使用断言功能。
api tester的界面里有个assertion页,如果接口的status code是200就断言为成功的话,那么可以添加一个断言,发送请求,结果为正确的200,表示测试通过
(6)场景模式
假设想测试某个复杂的业务逻辑,这个业务逻辑需要顺序调用一系列的api,api之间又有一些参数间的依赖关系,那么可以使用api tester创建一个场景,将这些api添加进来并按照顺序调用测试
示例(A接口->B接口->C接口):
在一个项目中,3个接口,现在设计一个业务逻辑,add的a接口的响应值作为add的b接口的输入,然后add的a接口的输出作为add的c接口的输入,我们需要测试最后add的c接口的响应是否正确
先点击scenarios功能,在scenarios界面里点击test工程,会看到scenarios界面有好几个执行的按钮
先进入a接口,假如我现在要给input输入yyy
这个接口的功能就是在yyy后面加个a,然后响应到body里
添加一个断言,断言body content等于输入项后面补一个a,这个值我们使用表达式构造器来帮助我们写
这个test项目里->add的a接口里->request里面的->query里的input->concat补一个a
点击测试,可以看到结果是正确的
然后我们处理一下add的b接口,业务逻辑是add的a接口的输出是add的b接口的输入,那么我们进入b接口,点击input后面的魔法棒,来到表达式构造器
选择test repository->选择add的a接口->选择response->选择body->点击insert
运行b接口:
最后我们处理一下add的c接口,业务逻辑是add的b接口的输出是add的c接口的输入,那么我们进入c接口,点击input后面的魔法棒,来到表达式构造器
选择test repository->选择add的b接口->选择response->选择body->点击insert
运行结果:
整体测试:
回到a接口,input输入nnn,然后回到最上面的test场景,运行,可以看到3个接口都成功了:
同时场景模式还可以结合上环境变量,测试不同环境下的接口
更新时间:2024/12/19
v1.8
- 修复了一些已知问题
成品动漫网站入口网页版怎样打开?这是许多动漫爱好者在寻找观看平台时常常会遇到的一个问题。成品动漫作为国内外知名的动漫资源平台之一,提供了丰富的动漫资源,包括最新的热播剧集、经典动画以及不同类型的原创作品。然而,如何通过网页版顺利访问并观看这些内容呢?本文将为大家详细解答,带你一步一步了解成品动漫网页版的打开方式。 如何打开成品动漫网站入口网页版? 要成功打开成品动漫网站的网页版,最基本的要求是拥
资讯广场 2023-05-11
引言 在3Dmax中创建亚洲NINEBOXmod的中文汉字效果,是许多3D建模爱好者和设计师的追求。本文将详细介绍如何在3Dmax中重现这种独特的中文汉字效果,让你的模型更加生动和具有辨识度。 准备工作 在开始之前,你需要确保已经安装了3Dmax软件,并且对软件的基本操作有一定的了解。此外,为了更好地重现NINEBOXmod的中文汉字效果,你可能需要准备一些参考图片或者参考素材,以便于观察和学习
资讯广场 2023-05-11
在当前互联网飞速发展的时代,网上内容呈现出爆炸式增长,各种视频、文章、信息如浪潮般涌来。而在这浩瀚的信息海洋中,如何才能找到那些真正高质量、值得观看和阅读的精品内容,成为了每个用户面临的一个重要问题。
资讯广场 2023-05-11
在这个快节奏的社会中,许多人都希望能够通过一些激励的力量,来推动自己实现目标、突破瓶颈。对于大多数人来说,激励短片视频是获取动力的一个重要途径。尤其是30分钟左右的短片,既不会让人感到拖沓冗长,又能够充分传递能量,给观众带来深刻的启发。今天,我们将探讨30分钟激励短片视频素材的魅力以及如何通过这些短片激发你的潜力。 为什么选择30分钟激励短片视频? 30分钟的激励短片恰到好处,既能够提供充足的时
资讯广场 2023-05-11
啪哩palipali轻量版 7.38 MB
啪哩palipali轻量版是专为广大漫画爱好者设计的漫画阅读软件,轻量版比原版在包体要小很多,但追漫功能与漫画内容丝毫不打折扣。啪哩palipali提供了超多原创、二创漫画资源,并且每周定时更新连载漫
jk漫画免费版 7.20 MB
jk漫画免费版是一款能够免费观看各种漫画资源的漫画阅读软件,涵盖了各种类型的漫画,包括爱情、穿越、玄幻等,每个人都可以找到自己喜欢的内容。自主分享功能帮助漫迷将自己喜欢的漫画分享到朋友圈,让更多人可以
油条视频 13.72 MB
油条视频是一款受到很多影迷欢迎的影视播放软件,可以免费观看多家视频网站上的高质量视频资源,让用户告别剧荒。该软件提供了超多好看的视频剧集,第一时间推荐最新的影视资源,让用户随时随地都能找到自己喜欢的影
beautybox安装包 13.53 MB
BeautyBox安装包是为广大剧迷们精心打造的手机追剧神器,内置爱奇艺、优酷等全球视频站点的独家影视资源,国外最新上线的影片也会同步更新,随时随地畅享精彩内容。追剧过程完全无广告打扰,内容也经过团队
葫芦娃视频 13.48 MB
葫芦娃视频App是一款免费好用的视频追剧软件,可自由观看海内外各种影视剧,能借助搜索功能快速找到心仪的影视。观众可在此收看热门电影、热播剧集、综艺节目等内容,让不同观众们都能找到自己喜欢的电视剧作品。
哔咔庇护所 10.12 MB
哔咔庇护所是一款有着粉色动漫角色头像的免费追漫软件,是众多男生追漫者梦寐以求的追漫天堂,打开就有着映入眼帘的关键字漫画搜索,并且还有对应的类型分区让人自由选择,其中包括COS,番剧,耽美,BL等等不同
MB
下载9.95 MB
下载93.69 MB
下载9.9MB
下载4.73 MB
下载59.64 MB
下载