首页 > 其他 > 详细

2018-1-15性能测试之虚拟用户开发(1)

时间:2018-01-15 23:10:45      阅读:268      评论:0      收藏:0      [点我收藏+]

1.1Vuser开发前的准备

1)深入了解系统功能:深入了解系统是进行性能需求分析的前提。
2)深入了解系统架构:分析系统的架构弄清楚开展测试需要做哪些准备工作,系统潜在的压力点在哪,确定重点模拟用户的哪些业务和操作。

3)设计性能测试场景:性能测试场景是Vuser开发的依据,Vuser脚本开发应该以性能测试场景为基础,而不是随意去模拟用户的行为。

1.2脚本协议的选择。

创建虚拟用户的第一步是选择协议。LR支持的协议非常广泛达上百种,每种协议一般适合于特定体系结构。LR支持单协议,也支持组合协议。

LR支持以下九大类型协议:

#Client/Server:

#Custom;

#Database:

#ERP/Crm

#Java

#Mailing Services;

#Remote Access

#Wireless

选择协议的关键是看要模拟的终端用户与服务器之间采用了神马协议进行通信,然后选择对应类型Vuser协议,而与具体的技术开发平台没有直接关系。

下面是一些常见选择Vuser协议的惯例:

1)基于浏览器的应用多选择Web(HTTP,HTML)协议

2)浏览器嵌入了active插件时,可能需要自己开发测试脚本。

3)C/S架构取决于使用的数据库以及具体的网络通信协议

4)基于TCP/IP的网络应用通常会选择Windows Sockets协议

 

2018-1-15性能测试之虚拟用户开发(1)

原文:https://www.cnblogs.com/tlkj/p/8290010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!