No.3 接口测试的小实践

Posted 测试进阶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了No.3 接口测试的小实践相关的知识,希望对你有一定的参考价值。

本题适合接口测试的初学者,也是我经常在实际工作中遇到的问题。


本题编号:No.3

关键字:3



1

接口测试的小实践

试着做一个小实践:

这里有一个github.com的接口文档:https://developer.github.com/v3/

试着选取其中一个GET接口,一个POST接口,一个PUT接口等等

(每种HTTP方法选一个)

然后自己试着写测试脚本,并放在执行器里运行。

这里的执行器指的是junit,testng,pytest, unittest,robot framework等测试执行器。



2

上一题的参考答案和要点

为了解决持续集成系统的高可用性问题,有很多做法:
  1. 买cloudbee,也就是jenkins的企业版。自带热备系统,需要付费。

    有兴趣可以看看https://www.cloudbees.com

    不过我之前公司调研到最后也没买。

  2. 给jenkins 上面再自己做一层web界面。于是变成这样:


    就像这样,两个master,共用若干个slave。平时用户如果要触发任何job,就从自制的web页面上去操作。jenkins master对用户不可见。当一台master需要升级或者挂掉了的时候,系统启动第二台master来调用slave。


  3. 使用云平台提供的HA功能。

    如果jenkins是装在云平台上的,那么云平台从web服务器层次上就可以做HA了。那就差不多是这样:

      

平时可能只启动一个master,就够了。


以上是关于No.3 接口测试的小实践的主要内容,如果未能解决你的问题,请参考以下文章

接口测试实践

接口测试实践

Jmeter接口测试案例实践

接口测试框架接入性能测试实践分享

接口测试实践 转

接口测试实践篇