在进行接口测试的时候,有一些参数的值是一个变量值,会依据每一次登录申请之后会扭转。这个变量个别命名为token也有其余的命名,这个变量次要对应的是登录状态,和登录信息。token过期或者更新,就须要从新获取token,不然无奈进行登录之后的操作。

这个就是登录之后,返回的token值。

而后咱们在看看我没有传递token这个参数进行查问操作会怎么样。

申请发送之后,返回给咱们的是code=403,短少token值。所以咱们须要传递token这个值能力实现查问操作。

token这个参数传递过来之后,就实现了查问性能。我这里的token设置的不变,然而个别零碎外面的token会随着登录申请的发送而扭转。如何获取这个变量token,不必随着每次token值扭转而去查问性能接口中去改token这个参数的值。

首先咱们要在这个apipost工具中设置环境。

这就是我设置的环境,而后援用这个test_url,这个是对url的参数化。

这里咱们就援用好了环境和test_url.能够简便咱们输出url,还能够帮咱们辨别开发环境、测试环境和预上线环境。

咱们来援用token值,这里token值在登录性能中,所以咱们要在登录接口页面获取token值,而后别的接口性能页面间接调用就能够了。

在后执行脚本中获取token的值,这句话的意思是设置一个环境变量。变量名叫test_token。使test_token这个值等于response(这个申请)中的json(返回的json数据)中的result中的token。

而后咱们去调用这个test_token

这个token调用的办法和调用环境的办法一样,都是{{}}加名称。这样我如何获取变量token就实现了。

而后咱们这里应用的工具是一款国产接口测试和接口文档生成的工具叫做apipost,感兴趣的人能够下载应用一下。

ApiPost - 可间接生成文档的API调试、管理工具www.apipost.cn