关于云计算:API自动化测试测试数据集

42次阅读

共计 721 个字符,预计需要花费 2 分钟才能阅读完成。

API 测试与应用程序的测试差不多,例如等价类法、边界值法,在 API 测试都能够用到。有时咱们在测试 API 须要应用多组数据进行测试,单次测试后须要批改申请参数值,操作繁琐。本文重点讲述如何应用 API 测试工具 Eolinker 进行 API 自动化测试,并测试数据集。

在单个 API 测试中,以简略的登录接口为例,申请参数有 user_name,user_password。

在测试时能够创立多个测试用例进行测试,每一组测试用例代表一组数据,这里举了三个例子。当 API 更新后,根底的参数规定不变则能够应用批量测试疾速进行测试。

那么多个 API 进行的流程测试怎么办?首先多个 API 组成的流程测试依据利用场景不同,申请参数值也不同。例如场景 A:测试注册后登录,那么这里就须要用到注册的 API 与登录的 API,申请参数的值能够应用非凡值、边界值等组成的数据集。

场景 B:不同等级的用户登录,例如普通用户、VIP 用户等,登陆后依据返回内容判断用户等级。获取用户信息后可依据用户信息对其余 API 进行测试,例如获取 VIP 用户信息,依据该 VIP 用户信息主动折扣。

在 Eolinker 的流程测试用例中能够应用数据集的性能,实现不同场景应用多组数据进行测试。如下图所示,在数据集界面创立普通用户与 VIP 用户。

在场景 B 的测试流程中,编辑用户登录 API 的申请参数值,关联数据变量。

在测试时即可抉择须要测试的数据。

测试后 Eolinker 别离提供了两组数据的测试报告,能够点击某个测试数据查看测试具体内容报告。

以上就是应用 Eolinker 数据集功能测试多组数据,并取得测试报告的过程,能够看到 Eolinker 操作简略且性能全面,感兴趣的小伙伴能够尝试应用。
应用地址:www.eolinker.com

正文完
 0