如何进行自动化测试,提高测试效率?

API 小达人
• 阅读 313

作为测试人员,在进行比较大的项目时,使用自动化测试能帮助我们事半功倍地完成测试工作,提高测试效率,缩短开发周期。

Eolink Apikit 为测试工程师提供 API 文档管理、快速接口调试、测试用例管理、及自动化测试等功能。协作测试工程师快速查看 API 文档及变更,以及更快的进行接口测试和自动化测试工作,降低测试用例编辑成本,提升自动化测试效率。


1、快速接口调试

1. 已有 API 文档快速测试

如果该接口已经在 Eolink Apikit 上创建了文档,则可以直接在文档内选择测试子 TAB,进行快速测试。

如何进行自动化测试,提高测试效率?

2. 未有文档临时测试

如果未创建该接口文档,仅临时调试接口,则可创建 API 快速测试页面。可在这个页面输入接口相关的信息并进行快速测试。若测试没问题,可点击右上角的“保存为新 API”,快速把测试数据保存为 API 文档,方便下次调试。

如何进行自动化测试,提高测试效率?


2、测试用例

1. 单接口测试用例管理

该功能用于对已创建的 API 接口文档进行接口测试用例的管理。可在该 API 文档中创建多个测试用例,以用于验证该接口的多个不同的数据输入场景下,接口返回是否符合期望。

如何进行自动化测试,提高测试效率?

  • 添加测试用例

点击单 API 文档的测试用例列表页中的“添加测试用例”按钮即会弹出添加测试用例弹窗。

测试用例一共分三个部分:基础信息、请求参数和断言规则。

如何进行自动化测试,提高测试效率?

2. 执行测试用例

  • 单测试用例测试

在测试用例列表右侧,可点击「测试」按钮,对测试用例执行测试。

点击后会弹出右抽屉弹窗,展示本次的测试报告,并可通过点击左侧一列查看当前接口文档所有测试用例的测试历史。

如何进行自动化测试,提高测试效率?

  • 批量测试用例测试

在测试用例列表中,每行测试用例数据前均有一个勾选框,系统默认均勾选。用可以勾选需要批量测试的测试用例,并点击列表顶部的批量测试按钮,进行批量测试用例测试。

点击后会弹出右抽屉弹窗,展示本次批量操作的测试报告。

如何进行自动化测试,提高测试效率?


3、自动化测试

Eolink Apikit 内分别有 API 管理、自动化测试、API监控等应用模块。系统默认进入的在 API 管理模块,即用于 API 文档管理、测试用例等功能。自动化测试模块在项目列表界面用户点击左侧菜单栏即可切换到自动化测试应用模块。

如何进行自动化测试,提高测试效率?

1. 创建自动化测试项目

在自动化测试模块的项目列表中,点击“+ 添加项目”按钮,输入名称并点击确认后即成功创建新的项目。

如何进行自动化测试,提高测试效率?

创建新项目后,在项目内可点击协作成员菜单,并点击“添加成员”。可把空间内的成员添加到当前项目内。

如何进行自动化测试,提高测试效率?

2. 创建自动化测试用例

点击“+ 添加用例”按钮,弹窗中填写用例名称后点击确认,即可创建新的自动化测试用例。但目前只是一个壳,还需要在自动化测试用例中添加各种步骤。

如何进行自动化测试,提高测试效率?

进入新建的自动化测试用例后,可点击“+ 添加测试步骤”选择第一个选项“从 API 文档添加 API 请求”,即可在弹窗中选择 API 管理应用下,某个项目已创建的文档,一键批量同步接口文档的所有测试用例。这些测试用例将会成为自动化测试的测试步骤。我们可以对这些步骤的执行顺序进行编排,使得自动化测试用例可以按实际场景的顺序进行执行。

如何进行自动化测试,提高测试效率?

完成测试步骤添加后,我们可能需要编辑数据集来实现自动化测试不同数据场景下,验证自动化测试用例的执行结果。

如何进行自动化测试,提高测试效率?

3. 发起自动化测试及查看报告

完成测试步骤编辑和数据集填写后,我们可以点击测试流程 TAB 右上角的批量测试按钮。点击后弹窗提醒需要测试哪些数据集,勾选需要测试的数据场景后点击确认,即可执行该自动化测试用例。

如何进行自动化测试,提高测试效率?

点击执行后,系统会根据所选的数据集进行多轮测试,并详细的显示在测试报告中。

Eolink Apikit 首创零代码自动化测试,对于不擅长编程语言并且没有任何脚本知识的测试工程师非常友好,是人人皆可使用的“零代码”自动化测试平台。

点赞
收藏
评论区
推荐文章
浅谈测试用例设计 | 京东云技术团队
一个良好的测试用例除了可以帮助测试人员阅读,理解,修改之外,也要方便我们去管理它,从而提高测试工作的质量和效率。不同的业务条线或者团队可以根据自己需要制定一些规则,让大家在进行测试用例设计遵守。
Stella981 Stella981
3年前
RobotFramework接口自动化的设计思想
自动化终极思想:以目标为导向,不断抽象沉淀,消除冗余,做到测试数据与测试代码分离1、自动化测试对人员的要求1、对测试人员的技能要求较高,需要自己写测试代码或看得懂别人的测试代码;2、需要根据版本迭代进行更新测试用例,有一定的维护成本;3、自动化能发现的缺陷数(bug)远远少于手工测试,产出低;4、自动化测
API 小达人 API 小达人
1年前
Eolink Apikit 如何进行自动化测试?零代码!无门槛!快速上手!
作为测试人员,在进行比较大的项目时,使用自动化测试能帮助我们事半功倍地完成测试工作,提高测试效率,缩短开发周期。EolinkApikit“零代码”自动化测试,帮助开发人员创建自动化测试,而不需要编写代码,是人人皆可使用的“零代码”自动化测试平台。在EolinkApikit的自动化测试应用中,所有的测试用例都是以项目维度来进行管理,一个自动化测试项目可以从多个API文档项目中引用API信息来创建API测试用例。
API 小达人 API 小达人
12个月前
流程测试用例的详细指南|Eolink Apikit 接口自动化测试
流程测试用例是为验证特定业务流程而设计和编写的测试案例,专注于检查系统或应用程序在执行某一业务流程时的正确性、稳定性和可靠性。一个业务流程可能涉及多个步骤、多个用户交互和多个系统组件的协作,流程测试用例有助于确保整个流程在各种情况下都能正常运行。在API自动化测试中,所有的测试用例都是以项目维度来进行管理,一个自动化测试项目可以从多个API文档项目中引用API信息来创建API测试用例。
API 小达人 API 小达人
11个月前
Eolink Apikit 快速发起 API 测试,一键生成测试数据
我们在测试接口时,通常需要先创建API文档,再根据API文档生成测试用例。未创建该接口文档,仅临时调试接口,EolinkApikit支持创建API快速测试页面,输入接口相关的信息即可进行快速测试。EolinkApikit支持操作数据库,API测试时,可以一键生成测试请求数据。这可以减少数据输入步骤,提高调试接口效率。
API 小达人 API 小达人
11个月前
自动化测试|Eolink Apikit 如何保存、使用测试用例
测试用例是测试过程中很重要的一类文档,它是测试工作的核心,是一组在测试时输入和输出的标准,是软件需求的具体对照。测试用例可以帮助测试人员理清测试思路,确保测试覆盖率,发现需求漏洞,提高软件质量,提高测试效率,降低测试成本。EolinkApikit的API管理应用中,测试用例管理涉及到两个场景:单接口测试用例管理和多接口测试用例批量测试。
API 小达人 API 小达人
10个月前
国投证券如何引领金融行业的 API 治理创新?
在开发、对接阶段,因为API资产统一托管在平台上,因此可以通过API文档快速生成MockAPI,前端开发人员只需要通过MockAPI就可以快速对接后端接口,将前后端开发工作解耦,提高工作效率。在测试阶段,测试人员可以基于API文档快速创建单元测试用例,API文档和测试用例之间自动形成绑定关系。当API发生变更的时候,平台可以将数据同步到测试用例,并且可以与CI/CD流程结合,实现单元测试用例的自动化回归测试工作,并且将测试报告推送给相应邮箱。
京东云开发者 京东云开发者
5个月前
大模型应用之基于Langchain的测试用例生成
一用例生成实践效果在组内的日常工作安排中,持续优化测试技术、提高测试效率始终是重点任务。近期,我们在探索实践使用大模型生成测试用例,期望能够借助其强大的自然语言处理能力,自动化地生成更全面和高质量的测试用例。当前,公司已经普及使用JoyCoder,我们可以
API 小达人 API 小达人
1年前
【接口自动化测试】Eolink Apikit 如何生成与导出接口文档?
在API研发管理产品中,几乎所有的协作工作都是围绕着API文档进行的。采用文档驱动的协作模式会比先开发、后维护文档的方式更好,团队协作效率和产品质量都能得到提高。基于文档来进行工作,使用文档驱动方式可以降低大量无意义的沟通成本。创建了API文档之后,可以随时查看API的改动情况、根据API文档发起API测试、编写API测试用例、使用MockAPI等。在EolinkApikit系统中管理的API文档,可以详细的看到API的描述信息、变更历史、测试用例、MockAPI等内容。