码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-01-16 00:40:58      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:server   类型   特定   而不是   wireless   依据   服务   技术   创建   

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)

标签:server   类型   特定   而不是   wireless   依据   服务   技术   创建   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!