多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

市场主流的接口自动化测试框架都有哪些特点?

更新时间:2021-09-08 06:56:48 作者:admin 浏览:417

  市场主流的接口自动化测试框架都有哪些特点?

  线性结构:又指录制和回放(play and record)结构。在这种结构中,测验人员通常不需求编写测验脚本,只需求录制某一次测验的进程(自动生成测验脚本),然后在后续的测验中回放这次录制的成果(履行测验脚本)即可。线性结构最大的优点是无须手动编写测验代码,因此门槛较低、易于上手。可是线性结构的不足之处也很明显:录制的脚本是固定的(hardcode)。这意味着,当运用发生微小变化时,上一次录制的脚本或许就无法运用了,需求从头录制(rework),从而发生大量的后期保护成本。

市场主流的接口自动化测试框架都有哪些特点?

  数据驱动结构:在数据驱动结构中,测验数据和测验脚本是分离的。在许多测验场景中,需求运用不同的测验数据屡次测验同一功用或特性。如果测验数据是hardcode进测验脚本的,那么每替换一次测验数据都需求修正测验脚本。这是很大的工作量。此时,能够运用数据驱动结构。具体来说,测验脚本是固定的,而测验数据能够从外部的数据文件,以Excel、CSV、SQL等形式作为参数传入测验脚本。这样,我们只需求保护一份脚本和一份数据文件即可。整体来说,这种结构最大的优点就是易于保护。可是识别与格式化数据、编写通用测验脚本等需求花费技术和时间。

  关键词驱动结构:在关键词驱动结构中,测验数据和测验脚本也是分离的。不同的是,这个结构更进一步地将测验脚本中的通用功用剥离出来,构成关键词(keyword)。测验脚本本质上就是对一系列通用的或许自定义的关键词的调用。这样做的优点是关键词能够在多个测验中复用,并且测验脚本更加易于保护。不过,实现这样一个结构并非易事。

  以上是关于市场主流的接口自动化测试框架都有哪些特点的介绍,由多测师亲自撰写,全网独家提供!?  http://www.aichudan.com/

联系电话

17727591462

返回顶部