利用Fitnesse和Jmeter实现接口性能测试.docxVIP

  • 4
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-03-23 发布于贵州
  • 举报

利用Fitnesse和Jmeter实现接口性能测试.docx

由于Fitnesse上所有case的执行都是向SlimServer发送Http请求,那么我们可以针对相关Case实现性能测试,这样的好处有以下三点: 1. 用于在Fitnesse上已经构建了相关的测试场景或者业务逻辑,我们只需要利用性能测试工具去调用这些Case便可以实现压力测试。 2.在准备压力测试数据的时候,由于有些数据需要多个接口组合调用才能完成,比如下面的测试场景有两个webservice接口,CreateMember和CreateOperator 每个Member下面有多个Operator,我们要先构建Member才能创建Operator,如果直接使用Jmeter的话要首先创建Member接口创建member,然后在调用CreateOperator 接口创建operator,其中member中的memberId还要和OperatorId做关联,无疑要相对麻烦一些。因为我们先前已经利用Fitnesse对CreateOperator做过功能测试,在Fitnesse 的Case中已经完美的实现创建Operator这个场景,并且做到数据的关联,因此我们只需要直接利用这个Case做压力测试数据准备工作。 3.可以利用功能测试的Case实现压力测试,使功能测试和压力测试串联起来,可以互相协助并发现一些功能和性能上的问题。 下图给出一个Fitnesse接口Jmeter做压力测试的例子:

文档评论(0)

1亿VIP精品文档

相关文档