51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2012|回复: 1
打印 上一主题 下一主题

[讨论] 001,性能测试之Vuser脚本开发(1)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-6-22 17:05:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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协议

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-7 05:23 , Processed in 0.063201 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表