大家好,我是小林。

对于一个互联网公司来说,测验人员是公司里不行缺少的一个角色。但从事软件测验的人员不可胜数,每年都有许多毕业生卷进互联网的大军。假如一个测验人员的才能还只停留在点点点上,天然是会被新一代的“卷王”们淘汰的。

所以把握自动化测验,便成了许多测验人员提升职场竞争力的一条必经之路。但一般含义的自动化测验,相对门槛较高,需要具备必定的代码才能。

比方咱们一般使用的 Jmeter,虽然功用强大全面,但也被许多测验人员点评存在上手困难,操作繁琐,测验陈述不完整明晰,发现问题不易追溯查找等问题。

那么有没有一个东西,能够让测验人员在无需编写代码的前提下进行自动化测验,且能生成功用全面明晰的测验陈述,而且还易于上手呢?

就在前几天,被同事安利了新的东西:Apipost – 自动化测验!

贼好用的自动化测试工具:Apipost!帮我省了不少事

在 Apipost7.0 的自动化测验中,分为“测验用例”、“测验套件”和“测验陈述”三个模块,全程无需手敲代码,照样完成任务!

Apipost 7 Web版体会(不用下载) :v7.apipost.cn/

下面就来给大家介绍一下这三个板块别离能够处理咱们什么问题吧:

测验用例

一般咱们会在测验用例中增加接口和控制器(条件控制器、次数控制器、while控制器、等候控制器、全局断语、脚本)来模仿真实的业务场景,配置完成后,即可按照流程履行接口,并会自动生成明晰全面的测验陈述。

待测接口搬运费事?Apipost一键增加

在Apipost6及以前的版本里,用户能够在测验模块一键增加APIS内的接口,该交互办法非常直观快捷,广受用户好评,所以咱们在7版本持续沿用了这种增加办法:点击“API增加器”,右侧会弹出与APIS模块同步的目录,咱们能够从里边挑选接口仿制至当时的流程配置中。

贼好用的自动化测试工具:Apipost!帮我省了不少事

代码不会写?可视化操作免敲代码

增加好待测接口后,咱们能够持续配置各个节点所需要的控制器。Apipost提供以下六种控制办法,覆盖90%的测验场景,让测验人员在不写代码的前提下,仍然能够完成自动化测验。

1.条件控制器: 判别一个变量是否满意某个条件,由此决定该控制器下接口是否运转。

贼好用的自动化测试工具:Apipost!帮我省了不少事

2.次数控制器/while控制器: 按指定循环办法,循环该控制器下的所有接口。

贼好用的自动化测试工具:Apipost!帮我省了不少事

3.等候控制器: 在流程配置间插入一个等候的时刻。

贼好用的自动化测试工具:Apipost!帮我省了不少事

4.全局断语: 对整个测验方案进行断语,校验测验效果是否符合预期。

贼好用的自动化测试工具:Apipost!帮我省了不少事

5.脚本: 效果:支撑自定义脚本,Apipost提供常用的脚本。

贼好用的自动化测试工具:Apipost!帮我省了不少事

数据庞大测到崩溃?测验数据批量验证

作为一名测验人员,最辛苦的阶段大约便是接口测验履行阶段,针对于某一个接口,有很多的测验数据需要批量验证,一个一个的更改请求参数太耗时耗力,使用参数化批量处理数据会比较高效。

对此,Apipost推出了批量导入测验数据功用,支撑外部导入文件完成参数化。目前支撑json、txt、scv三种形式导入,能够很方便的导入流程测验的数据进行测验,这对测验人员的作业来说几乎便是如虎添翼。

贼好用的自动化测试工具:Apipost!帮我省了不少事

测验太久任务又多?多个方案同时履行

在配置好测验流程后,点击“保存并履行”,咱们就能够看到运转的进度条和现已测完的接口信息了,运转过程中也能够切换页面,并支撑多个测验方案同时运转。

贼好用的自动化测试工具:Apipost!帮我省了不少事

贼好用的自动化测试工具:Apipost!帮我省了不少事

测验套件

测验套件由多个测验用例组成,支撑将多个用例组成一个组合来进行全体测验,并可产出针对于这个组合的测验陈述。

具体操作流程与测验用例相似,在这里就不赘述了,想要进一步学习的小伙伴们能够移步Apipost官网,经过wiki.apipost.cn/document/00…

测验陈述

测验陈述汇总展示

测验陈述板块用于检查已被保存的测验用例陈述和测验套件陈述,咱们能够对指定陈述进行多选、检查、删去、并支撑导出HTML格式等操作。

贼好用的自动化测试工具:Apipost!帮我省了不少事

陈述概况全面明晰

在测验陈述概况页里,咱们能够看到该陈述的履行效果和接口信息,点击指定接口,还能够看到该接口下的断语内容和接口概况。

贼好用的自动化测试工具:Apipost!帮我省了不少事

贼好用的自动化测试工具:Apipost!帮我省了不少事

测验效果快速定位

在测验套件的测验陈述中,甚至能够从“测验方案”的经过状况开始,一路追查到该方案下的某个接口的某个断语的测验效果,能够说是非常详尽了,追踪BUG一查到底。

贼好用的自动化测试工具:Apipost!帮我省了不少事

贼好用的自动化测试工具:Apipost!帮我省了不少事

有了这么方便好用又易上手的测验东西,测验同学也总算能够早点下班了!

共享之前支撑修改

虽然Apipost能够生成这么详尽的陈述,但当我想要共享给leader时,还是会想对某些数据做一些阐明和总结,莫非还要再“套娃”一个文档?

天然不用,Apipost很交心的在测验陈述里内置了Markdown修改框,便于报告和出现作业效果,这样修改好后,就能够直接共享啦。

贼好用的自动化测试工具:Apipost!帮我省了不少事

贼好用的自动化测试工具:Apipost!帮我省了不少事

测验记载便捷查找

有些时分咱们测验的效果并未保存,那未保存的测验记载该怎样追溯呢?Apipost会为您保存当时测验的近100条履行记载,咱们能够在下图方位检查该记载的测验效果。

贼好用的自动化测试工具:Apipost!帮我省了不少事

学好自动化测验的第一步,便是搞清自动化测验的操作原理,快速上手完成任务,快人一步做出效果。主张想要学习自动化测验的朋友们,能够先去用下Apipost的自动化测验功用,这真的是我目前为止见过上手最快最好用的测验东西了,许多细节在这里也讲不完,感兴趣的朋友能够去体会一下,真是款升职加薪的好东西。

Apipost桌面端下载:www.apipost.cn/download.ht…

Apipost官网: www.apipost.cn/