当前位置: 首页 > news >正文

自动化测试需知的4项测试工具!

一般来说学自动化会建议大家先学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进行团队协作。支持性较好。

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

 

http://www.lryc.cn/news/170906.html

相关文章:

  • 【深度学习】clip-interrogator clip docker 容器启动过程
  • Linux设备驱动之gpio-keys
  • 【vue3页面展示代码】展示代码codemirror插件
  • 【面试必刷TOP101】链表相加 单链表的排序
  • Visual Studio复制、拷贝C++项目与第三方库配置信息到新的项目中
  • rust迭代器
  • 软件定制开发的优势与步骤|APP搭建|小程序
  • ERR_CONNECTION_REFUSED等非标准的HTTP错误状态码原因分析和解决办法
  • 瀑布流 - Vue3基于Grid布局简单实现一个瀑布流组件
  • ES6面试题总结
  • mybatisplus,jdbc 批量插入
  • 如何使用IP归属地查询API来追踪网络活动
  • 【SQL】S0 系列博文大纲
  • 2023年8月体育用品行业数据分析(京东数据产品)
  • 国内高校镜像网站
  • Linux安装kafka-manager
  • MYSQL索引——B+树讲解
  • VB将十进制整数转换成16进制以内的任意进制数
  • 基于SpringBoot+Vue的宠物领养饲养交流管理平台设计与实现
  • 【图像去噪】【TGV 正则器的快速计算方法】通过FFT的总(广义)变化进行图像去噪(Matlab代码实现)
  • windbg调试句柄问题
  • 9月13-14日上课内容 第三章 ELK日志分析系统及部署实例
  • 服务器端应用的安装
  • 关于硬盘质量大数据分析的思考
  • RK3568核心板分区空间不足,如何修改分区大小?
  • Linux系统怎么修改主机名
  • BroadcastChannel方法跨浏览器窗口通信
  • 山石网科国产化防火墙,打造全方位边界安全解决方案
  • AVL 树
  • ggplot2做图(填坑中)