• 自动化测试需知的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进行团队协作。支持性较好。

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

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

     

  • 相关阅读:
    外设驱动库开发笔记48:MCP4725单通道DAC驱动
    FTP、FTPS与SFTP定义与联系
    概论_第4章__协方差与协方差的性质
    伤停等待(wound-wait)在分布式事务中
    第十四届蓝桥杯省赛真题 Java C 组【原卷】
    “池化技术” - 深度剖释底层内存管理细节,明晰“池化技术”内存管理技术
    2023 最新前端面试题 (HTML 篇)
    三个线程交替打印的几种实现方式
    CleanMyMac X4.11.1中文正式版 系统优化 垃圾清理 程序卸载工具
    [C]详解C语言动态内存分配
  • 原文地址:https://blog.csdn.net/OKCRoss/article/details/133078168