`

测试场景

阅读更多

验票接口验收测试

1          数据完整性

1.1         通过票号提取信息

1.1.1   国内航空公司

1.1.1.1      单程      票号:9993355782402/9993355782403

1.1.1.2      往返      票号:7843353486115/9993346838373

1.1.1.3      多航程

1.1.2   国际航空公司

1.1.2.1      单程      票号:6183179541677

1.1.2.2    往返      票号:2323179541714/0433179541706

1.1.2.3      多航程    票号:0433179448539

1.1.3   客票状态

1.1.3.1      未使用    票号: 7842441718442/7842441718922

1.1.3.2      已使用    票号:9993355782402/9993355782403

1.1.3.3      已退票    票号:9992116230126/9992116230127/9992116230124

1.1.3.4      已废票    票号:8803197224583

1.1.3.5      其他

1.2         通过PNR提取信息

1.2.1   已出票

1.2.1.1      单人       PNRTPYLD(已出票)W80VP(已取消)

1.2.1.2      多人       PNRQV8Z6(已出票)

1.2.1.3    单程       PNRTPYLD(已出票)

1.2.1.4      往返

1.2.1.5      多程

1.2.2   未出票

1.2.2.1      单人

1.2.2.2      多人

1.2.2.3      单程

1.2.2.4      往返

1.2.2.5      多程

1.3         客票状态监控

1.3.1   退票

1.3.1.1      部分航程退票

1.3.1.2      全部航程退票

1.3.2   废票

1.3.2.1      全部航程废票

1.3.3   系统已存在退票订单

1.3.4   系统未存在退票订单

 

2          压力测试

2.1         接口并发量

2.2         返回数据速度

 

 

======================

 

见附件,响应时间太慢

如:并发50个请求(第3次)时getDetailByTicketId()接口测试:

.(注意:下面的数据是西安凯讯后台打印的数据)

009-03-25 20:34:11.296   来访ip=211.148.7.241

2009-03-25 20:34:11.296   进入GetDetailByTicketId()

2009-03-25 20:34:12.906   来访ip=211.148.7.241

2009-03-25 20:34:12.906   进入GetDetailByTicketId()

2009-03-25 20:34:12.906   来访ip=211.148.7.241

2009-03-25 20:34:12.921   进入GetDetailByTicketId()

2009-03-25 20:34:14.937   来访ip=211.148.7.241

2009-03-25 20:34:14.937   进入GetDetailByTicketId()

2009-03-25 20:34:15.937   来访ip=211.148.7.241

2009-03-25 20:34:15.937   进入GetDetailByTicketId()

2009-03-25 20:34:17.078   来访ip=211.148.7.241

2009-03-25 20:34:17.078   进入GetDetailByTicketId()

2009-03-25 20:34:18.796   来访ip=211.148.7.241

2009-03-25 20:34:18.796   进入GetDetailByTicketId()

2009-03-25 20:34:19.875   来访ip=211.148.7.241

2009-03-25 20:34:19.875   进入GetDetailByTicketId()

2009-03-25 20:34:20.968   来访ip=211.148.7.241

2009-03-25 20:34:20.968   进入GetDetailByTicketId()

2009-03-25 20:34:21.968   来访ip=211.148.7.241

2009-03-25 20:34:21.968   进入GetDetailByTicketId()

2009-03-25 20:34:23.421   结束GetDetailByTicketId()

2009-03-25 20:34:26.375   结束GetDetailByTicketId()

从我们第一个请求的进入凯讯的系统到它的返回用时为

2009-03-25 20:34:23.421 --2009-03-25 20:34:11.296= 12.125

二.我们的数据

Thread-0 线程运行开始!

Thread-2 线程运行开始!

Thread-6 线程运行开始!

Thread-10 线程运行开始!

Thread-14 线程运行开始!

Thread-18 线程运行开始!

Thread-22 线程运行开始!

Thread-26 线程运行开始!

Thread-30 线程运行开始!

Thread-32 线程运行开始!

Thread-28 线程运行开始!

Thread-24 线程运行开始!

Thread-20 线程运行开始!

Thread-16 线程运行开始!

Thread-12 线程运行开始!

Thread-4 线程运行开始!

Thread-8 线程运行开始!

Thread-34 线程运行开始!

Thread-38 线程运行开始!

Thread-42 线程运行开始!

Thread-46 线程运行开始!

Thread-36 线程运行开始!

Thread-40 线程运行开始!

Thread-44 线程运行开始!

Thread-48 线程运行开始!

Thread-4========getDetailByTicketId()响应时间:12.641s

从第一个请求开始,到一个回应共用时12.641

网络传输时间 12.641-12.125=0.516

文件大小为:4K

分析其他测试数据也是差不多是同样的情况,

结论:瓶颈在凯讯那,而不是网络问题。

 

说明下:GetDetailByTicketId接口执行了三条指令

1. DETR TN/4792490167627

2.DETR TN/4792490167627,F

3.RTM9NC6

每个指令的间隔时间是0.8秒×3=2.4秒(最快响应时间)

 

因此要优化就需要凯讯想想办法了

===================

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics