赞
踩
一个搞测试的粉丝最近遇到一些测试的头痛的事情,跑来找我帮忙,本文将分享关于API测试相关痛点和解决方法
一站式 API 生产力工具:结合 API 设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式 API 生产平台,从个人开发者到跨国企业用户,Eolink帮助全球超过30万开发者和数万家企业更快、更好且更安全地开发和使用 API。测试团队使用 Eolinker API 自动化测试平台日常维护 API 自动化测试用例后,可有效解决上述问题,帮助测试团队提高测试能力和效率。
官网下载地址(免费下载使用):Eolink一站式 API 生产力工具 官网
(1)API管理主界面点击,并输入项目名称:
(2)添加项目负责人:
(3)创建API项目之后,接着创建API接口文档,点击添加API即可:
(4)新建接口,主要填写接口地址,请求方式,请求体,请求参数等信息:
单自动化接口测试用例中,支持执行顺序排序,参数传递,结果判断条件,参数快速加解密等。
设置参数值,点击发送:
正常登录情况下拿到token值:
许多用户在维护API时,经常遇到API文档变更了,但是前端和测试人员却不知道的问题。为了解决这个痛点,API研发管理平台提供了变更通知功能,当API发生变化时通过邮件和站内信自动通知相关成员,并且显示变更的内容:
当API状态变为“开发”时,通知后端开发
当API变为“对接”时,通知前端进行对
当API变为“测试”时,通知测试人员进行测试
Eolink还提供了非常强大的API版本管理功能,可以比较版本修改的差异,还可以随时回滚到任意一次APl文档版本。
(1)差异对比功能,修改的地方会显示蓝框:
(2)恢复历史版本功能,这个功能10分好评,有了自动备份和回滚任意版本功能,一旦接口有问题可以恢复到指定版本去:
测试人员与研发人员发生冲突的情况很多,往往是由于沟通不到位导致的,而这个评论功能的所有沟通内容都会跟随版本保留下来,效果的降低了沟通成本和记录成本,这个功能实在太香了
回归测试是版本系统测试中必经的一个测试阶段。回归测试到底由缺陷提交人员回归自己提交的缺陷呢?还是由其他人回归呢?回归测试到底是仅仅回归缺陷本身,还是围绕缺陷和修正代码展开更多的测试?这里面的测试策略非常多。我觉得我们要结合测试资源、项目实际情况、测试流程和机制等综合决策如何更好的展开回归测试。
eolink支持多自动化接口测试用例批量测试,测试人员可以一键批量测试,可以减少很多重复工作。
可以将重复的测试步骤添加到测试模板库中,并且在测试用例中引用测试模板来实现复用测试步骤的目的,大大减少重复工作
(1) 新建模块:
(2)填写名字和分组
(3) 引用模板:
(4) 勾选所需的模板:
(5) 执行测试:
(6) 选择数据集,点击下一步:
(7) 生成测试结果:
API自动化测试可以设置定时任务,实现项目在无人值守的情况下自动测试并且发送报告给相应的邮箱,监控项目监控情况。
(1) 添加定时任务
(2)在新页面中设置定时任务的详细情况:
(1) 查看定时测试历史
(2) 可以查看详情或者下载导出:
eolink支持所有自动化接口测试场景,无论是单自动化接口测试还是多自动化接口测试用例批量测试,效果解决了传统测试效率低的问题;历史版本对比功能可以有效帮助测试人员确定测试范围;API文档评论功能够及时的沟通和记录,大大降低了测试人员与研发人员发生冲突的情况,提高团队协作沟通能力;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。