一般来说学自动化会建议大家先学selenium,因为最早的时候,自动化就代表selenium,进入测试行业就开始做接口测试,而且现在基本每个公司都需要接口测试。今天就和大家聊一下接口测试的工具。

一、Robot Framework

机器人框架。之所以把它排在第一位,是因为最早学的这个,对这个框架可以说是情有独钟。现在想想发现这个框架并不是最方便和快捷的。需要写关键字,再调用写好的关键字来实现接口测试。唯一方便的是在一个接口有多个用例的时候还算方便,因为只需要调用关键字,参数可以只写省去key值直接写value即可。

二、Jmeter

Jmeter是一款100%纯Java编写的免费开源的工具,它主要用来做性能测试,相比loadrunner来说,它内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。Jmeter相比RF,在一个接口用例非常多的时候就显得有些繁琐了,需要反复写key,也就是每个用例都要写一次key和对应的value。但是Jmeter可以对接眼里测试,接口压力同时进行,当你学会了测接口,压力只需要进行简单的修改即可。

三、Postman

Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入,就目前来看,似乎做开发的同时都喜欢用Postman。Postman量级比较轻,且只支持Rest接口。比较适合个人使用,因为在团队协作上Postman是要收费的。

四、SoapUI

SoapUI支持Soap和Rest接口,可做功能、压力和安全测试。SoapUI可以创建Soap Project或者Rest Project(但Project中添加什么类型的Step则不受影响),可添加wsdl、wadl资源,并能在TestCase里添加Rest或Soap的步骤。且可以自定义脚本。SoapUI:本身一个project是一个xml文件,但是可以通过配置变成一系列文件夹,每个Case、每个Suite均是独立的文件,这样可通过svn/git进行团队协作。支持性较好。

如果对接口、性能、自动化测试、面试经验交流等感兴趣的,可以关注我的头条号,我会不定期的发放免费的资料,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。欢迎分享,欢迎评论,欢迎转发。需要资料的同学可以关注小编+转发文章+私信【测试资料】

soapui工具_自动化测试需知的4项测试工具相关推荐

  1. 并发测试工具_软件测试工程师都在用哪些测试工具?

    工欲善其事,必先利其器,高效开展软件测试活动,除了测试工程师工作中认真敬业之外,还应有优秀的测试工具辅助其工作.测试工具能提高测试效率,辅助实现测试目标,提升个人的技能. 下面简单介绍一下目前业内常用 ...

  2. 【转载】浏览器测试工具有哪些 浏览器安全性能内核兼容测试工具推荐

    浏览器测试工具有哪些 浏览器安全性能内核兼容测试工具推荐 时间:2019-03-01 15:12  来源:未知   作者:浏览器家园    浏览器测试工具有哪些 浏览器安全性能内核兼容测试工具推荐 好 ...

  3. 智能水表自动抄表协议cjt188远传协议,支持地址自动分配检查,灵活好用、Mbus通讯测试工具是一款水表等设备的测试工具

    智能水表自动抄表协议cjt188远传协议,支持地址自动分配检查,灵活好用.Mbus通讯测试工具是一款水表等设备的测试工具,真实有效可靠,可读取写入表计地址,发送标准188读计量数据.控制码等命令,可设 ...

  4. 禅道类似软件_软件测试工程师都在用哪些测试工具

    接下面小编要给大家简单介绍一下目前业内常用的测试工具: 01 .测试管理工具 软件测试活动开展过程中,将会涉及到大量的测试活动管理及资源文档管理,因此,拥有一个完善.有效的测试管理工具,将会给软件测试 ...

  5. 测试tcp连接数工具_后端开发程序员不知道压力测试怎么能行

    专注于Java领域优质技术,欢迎关注 作者: 温增闽 来自:杏仁技术站 杏仁后端工程师,专注高并发和分布式编程,Golang爱好者. 压力测试必知必会 压力测试是后端程序员的必备技能,很多工作场景都需 ...

  6. 手机做条码扫描传给电脑_有线和无线扫描枪常用测试工具和软件你知道哪些?...

    当我们购买到一款扫描枪之后,往往需要对扫描枪的进行一些简单的测试,如果测试,有需要使用到哪些工具进行测试呢,接下来我们按照不同接口分类为大家分别介绍一下: USB接口类型 ①USB-KBW接口:USB ...

  7. dubbo的端口地址和ip写在那_开源一款超实用的 Dubbo 测试工具,已用半年,感觉很有feel~...

    不知道你是否在工作中有遇到过类似情况: dubbo接口调试复杂,需要通过telnet命令或者通过consumer调用来触发. telnet语句参数格式复杂,每次编写都要小心谨慎,一旦出错又需重来. 复 ...

  8. exe软伯解密工具_值得收藏!最全勒索解密工具等你来拿

    勒索病毒是近年来呈爆发趋势的一种计算机病毒,也一直是深信服安全团队的重点"关爱"对象. 近期,深信服安全团队汇总了众多解密工具信息,有需要者可自取哦!(工具很多,建议收藏) 01 ...

  9. java excel 插件开发工具_程序员常用的15 种开发者工具推荐

    程序员常用的15 种开发者工具推荐:Java 线上诊断工具 Arthas.IDE 插件 Cloud Toolkit.混沌实验注入工具 ChaosBlade.Java 代码规约扫描插件.应用实时监控工具 ...

最新文章

  1. 不容错过的Pandas小技巧:万能转格式、轻松合并、压缩数据,让数据分析更高效...
  2. hdu4720 三角形的外接圆
  3. 文件名不能为null_色即是空,空即是色---java有关null的几件小事
  4. jQuery 源码分析笔记(3)
  5. suse 安装php5.4_SUSE LINUX 安装Apache2 + PHP5 (普通安装,不是yum)
  6. 投资理财web后端系统_银行理财产品有风险吗?最大风险是什么?
  7. Program Library HOWTO(2)
  8. jquery 获取input checkbox checked属性
  9. git命令行命令(1)
  10. xshell 安装包(百度网盘)+安装过程连接虚拟机注意事项
  11. OpenGL二十面体及多次细分成球体
  12. USB_PD_R3_0 V1.1 PD协议 协议层 中文翻译
  13. 特大喜讯,uni-app支持PC版了!
  14. 优麒麟系统安装MySQL_安装优麒麟(ubuntukylin)操作系统详解
  15. 项目规模估计方法介绍
  16. 大盘点 | 2020年「21篇」医学影像算法最佳综述
  17. 股票交易日(动态规划)----美团2016研发工程师编程题(二)
  18. [源代码] [东南大学]学分绩点计算器gpa 1.0.2 升级版
  19. 软件工程-可行性研究
  20. 来一杯82年的java_来一瓶“82年的拉菲”这个梗,你知道什么意思吗?

热门文章

  1. 【飞秋】关于结构体和结构体指针的P-INVOKE
  2. 关羽在韩国有块私家地?
  3. Longhorn明年5月完成 微软将推7个版本
  4. 程序员——[小鸟语录]
  5. 精通webpack的5大关键点
  6. java discard方法,Java ByteBuf.discardReadBytes方法代码示例
  7. left join 索引失效无条件_从零开始学数据分析-mysql索引优化方案
  8. 【重磅综述】长序列数据分析相关资源哪里找?一文读懂长序列测序数据分析的机遇与挑战!...
  9. 抹掉所有内容和设置 macOS Monterey这个新功能太好用
  10. 小学计算机教案表格式,小学信息技术教案表格数据处理.docx