接口测试是面试测试岗位基本都会问到的问题,但是对于一些刚做测试的小伙伴可能并不是很熟悉,也有可能了解接口测试,但是完全不知道接口自动化怎么做。下面我们大概介绍一下。
首先我们需要知道接口自动化测试的目的是为了节约手工测试接口的时间或者减少不必要的重复工作,或者为了监控线上接口是否运行正常等情况的发生。在我们日常的接口测试工作中大多数小伙伴可能都是用一个接口工具:fiddler、postman、jmeter、soapui等等来进行一个简单的接口测试,当然工具的选择这个看大家的喜好,但是我们都会发现一个特点,这些工具如果仅仅是工具的使用我们都不能够根据自己的业务等特殊情况进行修改,具有一定的局限性,并且一些只能一次测试一个,最最最关键的是这个无法体现我们的逼格,是不是有种感觉就是没办法体现我们自己的价值,如果面试使用这些好像无法要出高工资。
那下面我们就从这简单的第一步开始,让我们从简单的提高自己开始。
如果使用一门语言来做接口测试,我会毫不犹豫的选择python,他的高效不是一般的。我们先看下面使用python测试慕课网登陆的一个简单例子:
import requestsimport jsonurl = "http://m.imooc.com/passport/user/login"data = {"username":"185xxxxxx