51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 772|回复: 0
打印 上一主题 下一主题

Eolink 给你重新定义并了解自动化测试

[复制链接]
  • TA的每日心情
    擦汗
    4 天前
  • 签到天数: 1042 天

    连续签到: 4 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2023-2-14 13:18:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    前言
      在互联网公司中,测试人员绝对是不可缺少的角色,但是想要成为一名合格的测试人员,能力可不能只停留在一直点点点,必须要保持一个不断学习的状态,比如掌握 自动化测试的能力。
      然而,自动化测试具有相对较高的门槛,并且需要一定的代码能力。今天给大家带来一款实用的API自动化测试工具——Eolink,相信很多小伙伴肯定听过,下面就来跟我一起从 自动化测试的方向重新认识一下Eolink吧!
      专为开发者设计的免费 API 协作平台:Eolink
      一、Eolink 是什么?
      在使用Eolink 之前先来看看关于Eolink 的介绍,以及同类产品对比中的优势所在才能更好的使用Eolink 。
      Eolink 是结合了API设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式API生产平台,还集成了Gitlab、Jenkins、钉钉、企业微信、飞书等平台,是国内API整体解决方案的领军者。
      Eolink 是国内最早投身API工具研发的平台之一,团队早在2016年就发布了国内首个集Swagger+Postman+Mock+Jmeter单点工具于一身的开源产品Eoapi,能够快速解决API文档管理、快速测试、Mock、API自动化测试等问题。并于2017年正式发布了全球首个在线API全生命周期管理平台,帮助全球开发者更高效的开发、测试和运维API,Eolink由此迭代演化而来。
      Eolink的SaaS产品完全免费,你可使用web版同时也可下载桌面端,WindowsLinux 、Mac平台均支持使用!
      如下图所示:

      二、Eolink 自动化测试介绍
      Eolink 自动化测试 是强大、易用的企业级 API 自动化测试管理工具。可以和API文档管理工具一起快速提升研发团队API测试效率,也能提供给测试团队独立使用,以便于解决多接口流程场景测试和自动化定时测试的问题。Eolink产品简单易用,5分钟就能快速上手,能提高 95% 以上回归测试效率,是人人皆可使用的“零代码”自动化测试工具。
      与市面的其他自动化测试产品对比,Eolink 自动化测试工具的优势主要体现在功能全面,配置灵活上。
      特别是配合API文档管理工具后,能满足用户深度使用和各种流程测试的需求。
      下面来介绍Eolink的几个优势:

      这对用户来说这简直舒服到不行,简单易上手才是一款产品冲出市场的关键点。
      三、Eolink 自动化测试 示例
      下面来演示一下如何 创建自动化测试项目 和 创建自动化测试用例 以及怎样 创建定时测试任务 和 查看定时测试历史的方法。
      3.1 自动化测试项目
      在API 自动化测试平台中,所有的测试用例都是以项目维度来进行管理,一个自动化测试项目可以从多个API文档项目中引用API信息来创建API测试用例。
      先来介绍一下怎样在Eolink中 创建自动化测试项目 以及 测试项目统计信息 的方法!
      3.1.1 创建 自动化测试项目
      先进入 项目 项目列表页,点击添加按钮 。

      在弹窗中输入相应的信息,点击确定即可:

      在创建项目时,还可以指定一位空间内的成员成为该项目的初始管理员,它能够帮助我们进行项目内的人员权限管理工作,如绑定空间内的成员到该项目,或者修改某个成员的操作权限等。
      在某些情况话可以强化项目的管理职责,方便团队管理协作。

      这样自动化测试项目就创建好了,是不是很简单呢~
      3.1.2 项目统计信息
      在我们创建完的自动化测试项目中,还可以在项目概况页内能看到项目各项指标及统计数据,方便我们对项目情况进行实时查看,提高团队沟通透明度。

      3.2 创建 自动化测试用例 的方法
      创建完自动化项目之后,就要来创建测试用例了,一起来看看怎样操作!
      在用例管理页面,点击 添加用例 按钮,在弹窗中输入测试用例的名称,然后点击确定:

      3.2.1 从 API 文档添加 API 测试
      在流程测试用例详情页,点击添加测试步骤,在下拉菜单中选择 从 API 文档新建API测试。

      系统会弹出API选择弹窗,你可以在弹窗中选择API所在的项目、分组,并且选择需要导入的API文档。

      如果已经在API文档中创建好了相应的API测试用例,还可以直接将API测试用例导入自动化测试用例中。

      3.2.2 新建空白 API测试
      添加测试步骤的下拉菜单中选择 新建空白API测试,系统会自动进入 API 测试步骤编辑页面,接下来可以编辑 API 的请求参数、返回结果、校验规则等内容。

      3.3 设置 API 测试步骤
      API 测试步骤设置需要填写以下几个内容:
      ·测试步骤基本信息 :包括测试步骤名称、API请求地址、绑定的API文档等;
      · API 请求参数 :包括请求头部、请求体等内容;
      · 提取的返回结果 :可以将测试结果进行提取,并传递给后续测试步骤使用。比如将登录的token传递给后续测试步骤进行登录校验。
      · 校验规则 :包括返回头部校验规则、返回结果校验。只有设置了测试步骤的校验规则之后,系统才会判断测试步骤是否执行成功。
      · 其他设置 :包括请求超时限制、测试异常处理等。

      3.3.1 设置测试步骤名称
      我们可以给每一步测试步骤起一个清晰的名称,测试步骤名称会显示在测试步骤列表中,方便我们对测试用例进行管理。

      3.3.2 API 请求地址
      设置 API 测试的地址,建议只输入 API 地址的 Path 部分,Host 部分通过项目环境管理来设置。

      3.3.3 绑定 API 文档
      还可以将 API 测试步骤绑定某一个 API 文档,当 API 文档发生变化时,我们可以一键将 API 文档变化的内容同步到测试步骤中,减少维护测试用例的工作量。
      点击绑定按钮,在弹窗中选择需要绑定的 API 文档,点击确定即可。

      3 .4 定时测试任务
      3.4.1 定时测试任务功能简介
      API自动化测试可以设置定时任务,实现项目在无人值守的情况下自动测试并且发送报告给相应的邮箱,监控项目监控情况。
      主要功能如下:
      · 测试任务支持设置循环条件:永久、仅执行一次;
      · 测试任务周期可为周、日,时间粒度为每小时;
      · 可以从已有的用例中选择测试用例;
      · 支持设置测试环境;
      · 支持测试完成后通过邮件发送结果;
      · 许对测试任务进行分组,最大支持二级分组;
      3.4.2 创建定时测试任务方法
      首先 进入定时任务页面,点击 新建定时任务 按钮:

      在新页面中设置定时任务的周期:

      点击 添加用例 按钮,设置需要定时执行的测试用例:

      设置通知邮件的发送地址,然后点击 保存 按钮即可创建一个定时测试任务:

      这样定时测试任务就创建完毕啦!
      有了这些功能,我们可以高度自定义某些设置,比如每天的某个时间点进行任务的监控,如果出现某些问题会自动将问题发送到我们的设置好的邮箱。极大的提高了测试的效率,展现出自动化测试带来的种种便利。
      3 .5 查看定时测试历史
      然后还可以查看定时测试历史查看定时测试历史,方法如下所示。
      在定时任务页面,点击相应定时任务的 历史 按钮:

      在弹窗中可以看到历史的测试报告,我们还可以将报告导出为文件。
      3.6 Eolink 其它实用功能
      虽然本篇文章介绍了Eolink在自动化测试方面的强大好用之处,但是这也只是对于Eolink来说它众多强大实用功能的冰山一角。
      Eolink不仅自动化测试很强大,同时在API 文档与研发管理、API 监控和异常告警、API 微服务网关等等方面在同类产品中的体验也是行业最高标准。
      一句话总结:Eolink是提供 API 全 生命周期管理 的一体化平台!

      总结
      · 本文针对自动化测试方向给大家介绍了一款超好用的产品 Eolink 一站式API工具 。
      · 不得不说在API接口、自动化测试等领域,Eolink现如今已经将各项功能都做的足够好了,在市面上的口碑也是越来越棒。
      · 更多关于 Eolink的内容可以来官方文档。
      · 官方文档是关于产品的权威内容,包括产品介绍、最佳实践、教程和Q&A。
      · 别的就不用再多说了,相信大家在实际使用 Eolink 之后一定会得到一个满意的体验。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-11 04:11 , Processed in 0.072009 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表