
性能测试
文章平均质量分 60
Tongdingsidong
郑州软件测试工程师,大家一起学习交流!
展开
-
软件性能生命周期模型
软件需求模型V模型性能需求分析-概要设计-详细设计-编码-单元性能测试-集成性能测试-系统性能测试性能需求分析:首先需要根据系统的业务特点制定明确的性能需求,为系统设计和性能测试提供依据概要设计:针对系统性能要求,从数据结构、软件架构、部署结构等方面进行系统的设计工作详细设计:从单元粒度、算法逻辑复杂度、变量定义等工作方面进行系统的设计工作性能测试:根据不同的阶段,可以将性能测原创 2017-07-07 11:08:34 · 1158 阅读 · 0 评论 -
系统的平均并发用户数和并发数峰值如何估算
一、经典公式1: 一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据 1)平均并发用户数为 C = nL/T 2)并发用户数峰值 C‘ = C + 3*根号C C是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度 C’是并发用户数峰值转载 2017-09-26 15:14:39 · 2942 阅读 · 0 评论 -
软件性能的影响因素
软件系统的性能表现受到很多因素的影响,主要因素包括硬件设施、网络环境、操作系统、中间件、应用程序、并发用户数、系统数据量等。软件系统中影响性能的因素有很多,以WEB信息系统为例,会影响整体访问性能的因素有可能包括一下方面:1.客户端计算机硬件配置2.客户端并发执行程序情况3.刘拉起软件性能4服务器端硬件配置5web服务器软件、用用服务器软件、数据库服务器软件的性能6系统原创 2017-07-06 17:34:02 · 4774 阅读 · 0 评论 -
性能测试常见指标
1注册用户数 注册用户数指软件中已经注册的用户,这些用户是系统的潜在用户,随时都有可能上线。这个指标的意义在于让测试工程师了解系统数据中的数据总量和系统最大可能有多少用户同时在线。2在线用户数 在线用户数是指某一时刻已经登录系统的用户数量。在线用户数只是统计了登录系统的用户数量,这些用户不一定都对系统进行操作,对服务器产生压力。3并发用户数原创 2017-06-26 17:29:30 · 19068 阅读 · 0 评论 -
LoadRunner常见问题整理
1.LR 脚本为空的解决方法: 1.去掉ie设置中的第三方支持取消掉 2.在系统属性-高级-性能-数据执行保护中,添加loadrunner安装目录中的vugen.exe文件. 有可能是由于录制的URL地址采用的是localhost的问题,改成分配的IP地址或127.0.0.1试试。3、插入文本检查点步骤时,使用web_reg_find,通常TextPfx和T转载 2017-05-19 15:39:58 · 3723 阅读 · 0 评论 -
性能测试之场景设计
Load runner Controller来管理和维护场景,可以在一台工作站控制一个场景中的所有虚拟用户(Vuser)。执行场景时,Controller会将该场景中的每个Vuser分配给一个负载生成器。负载生成器执行Vuser脚本,从而使Vuser可以模拟真实用户操作的计算机。场景的分类1. 人工场景(手动场景)所谓人工场景,实际就是自定义模式,各因素完全由我们来设置的创建原创 2017-05-19 15:42:35 · 4992 阅读 · 0 评论 -
loadrunner 场景设计-添加Windows Resources计数器
目的监控要测试的windows服务器的资源使用情况 步骤1、添加视图,方法双击、拖动左侧的Windows Rescources到右边图形区,或右键右侧已有视图,Open a New Graph,找到Windows Rescource,添加2.右键已经添加的Windows Resource, 选择Add Measurements..转载 2017-05-19 10:43:35 · 1159 阅读 · 0 评论 -
loadrunner负载测试中windows资源监控图中哪三条线代表 CPU 、内存 、磁盘IO 求把度量名列出来
cpu占用率:%processor time(processor_total)可用内存:available MBytes(memory)磁盘io:disk transfers/sec(physicalDisk_total)转载 2017-05-19 11:00:14 · 2496 阅读 · 0 评论 -
LR项目中性能测试觉见指标
性能测试工具Loadrunner中监控指标的名词解释 Transactions(用户事务分析) 用户事务分析是站在用户角度进行的基础性能分析。 1、Transation Sunmmary(事务综述) 对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。 2、Average Transaci转载 2017-05-19 11:19:31 · 811 阅读 · 0 评论 -
利用LR做性能测试中出现的常见问题解决方案
1、LoadRunner超时错误:在录制Web服务器端,如果超过120秒服务器协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同。错误现象1:Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。错转载 2017-05-19 11:24:43 · 2851 阅读 · 0 评论 -
Jmeter 参数化
参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则;这样,脚本在运行时就可以根据需要选取不同的参数值作为输入。这种方式通常被称为数据驱动测试(Data Driven Test),参数的取值范围被称为数据池(Data Pool)。 jmeter的test plan中,支持如下4种参数化转载 2017-11-06 15:23:11 · 619 阅读 · 0 评论