背景

很多刚接触接口自动化的朋友都会疑惑,市面上 Jmeter 接口自动化,Python 接口自动化,到底选哪个开始学习呢?导致这个学学,那个学学,遇到困难就放弃,没有哪一个学到最后了。
作为一个多年项目实战经验者,那么今天我们来谈一谈,接口自动化到底怎么学合适。

Jmeter 接口自动化

Jmeter 是个开源软件,很多朋友认识 Jmeter 都是因为它可以做性能测试。但是 Jmeter 不仅仅止步于此,后期做接口自动化也是和 Python 不相上下。

特点

总结:适合对代码不敏感的测友,不会代码也可以完成接口自动化,设计框架。适合紧急迭代的项目。

Python 接口自动化

由于 Python 的语言特性,如果对代码不敏感的,就不建议了。如果想学好 Python,先学接口自动化是个不错的选择。

特点

总结:想学 Python,从接口自动化开始,而不是测开。学会 Python 接口自动化的里程碑是要会设计框架。不适合紧急迭代的项目。

谈项目

为什么要考虑项目呢?我们都知道,做接口自动化,就是为了完成项目的接口,提高测试的效率,提高项目的质量,那么到底什么才是最适合你们公司项目的技术?我们先看看下面几种类型。

(公司有安排选哪个技术,就听公司安排,业余时间学另一种)
周期长的大项目,测试时间比较充裕,用 Python 还是 Jmeter 都可以来做,如果想早点做完划划水,首选 Jmeter。
看中自我提升的,在测试时间比较充裕的情况下,用 Python 写测试框架,实现接口自动化,项目上线后,在测试团队内部推广,提高自我品牌价值。

首选 Jmeter,Python 连上场的机会都没**一首凉凉送给Python**

写在最后

随着测试行业的内卷趋势越来越严重,多学习不是坏事,最怕的就是这一句:我们公司用不到,我不用学。
时刻注意:在 IT 行业,你不可能在一家公司干到养老。


↙↙↙阅读原文可查看相关链接,并与作者交流