上海卫戍信息技术有限公司 网站首页 产品中心 测试软件 应用生命周期管理软件 统一功能测试软件 性能测试软件 移动业务管理软件 安全软件 代码安全测试软件 应用程序安全测试软件 运维软件 一体化DevOps平台 公司动态 服务支持 软件升级与维护 CNAS/CMA实验室建设咨询服务-卫戍信息 培训方案 测试咨询 开发咨询 项目案例 客户案例 解决方案 应用测试 代码安全 运维管理 开发管理平台 数据管理 咨询服务 系统集成 平台构架 关于卫戍 公司简介 合作伙伴 加入我们 联系我们 在线留言
吞吐量(Throughput):指的是单位时间内处理的客户端请求数量,直接体现软件系统的性能承载能力。通常情况下,吞吐量用“请求数/秒”或者“页面数/秒”来衡量。从业务角度来看,吞吐量也可以用“业务数/小时”、“业务数/天”、“访问人数/天”、“页面访问量/天”来衡量。从网络角度来看,还可以用“字节数/小时”、“字节数/天”等来衡量网络的流量。思考时间(Think Time):它就是在录制脚本过程中,每个请求之间的时间间隔,也就是操作过程中停顿的时间。为了真实地描述用户操作的实际场景,在录制脚本的过程中,通常,LoadRunner也会录制这些思考时间,在脚本中lr_think_time()函数就是实现前面所说的思考时间,它实现了在两个请求之间的停顿。响应时间:指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回结果的响应结束,结果信息展现在客户端,整个过程所耗费的时间。错误率:指系统在负载情况下,失败交易的概率。错误率=(失败交易数/交易总数)*100%。不同系统对错误率的要求不同,但一般不超出千分之五。稳定性较好的系统,其错误率应该由超时引起,即为超时率。并发:它最简单的描述就是指多个同时发生的业务操作。例如,100个用户同时单击登录页面的“登录”按钮操作。通常,应用系统会随着用户同时应用某个具体的模块,而导致资源的争用问题,例如,50个用户同时执行统计分析的操作,由于统计业务涉及很多数据提取以及科学计算问题,所以这个时候很有可能内存和CPU会出现瓶颈。并发性测试描述的是多个客户端同时向服务器发出请求,考察服务器端承受能力的一种性能测试方式。