性能测试

[性能测试] locust学习-基础篇

在本文中,我将介绍一个名为Locust的性能测试工具。我将从Locust的功能特性出发,结合实例对Locust的使用方法进行介绍。 概述 Locust主要有以下的功能特性: 在Locust测试框架中,测试场景是采用纯Python脚本进行描述的。不需要笨重的UI和臃肿的XML 对于最常见的http(s ... »

3 步排查,3 步优化,探针性能损耗直降 44%

应用接探针除了安全问题,最担心的就是占用系统性能影响业务正常运转,今天分享一个实际案例告诉大家如何来降低探针的性能损耗。 下表为某用户的2条核心链路在200并发压测下的性能数据对比,可以看见在接入探针后性能损耗居高不下。 3步快速排查 1.对比链路差异 首先想到的排查方案是通过skywalking监 ... »

shulie

性能测试步骤

1. 制定目标和分析系统 2. 选择测试度量的方法 3. 学习的相关技术和工具 4. 制定评估标准 5. 设计测试用例 6. 运行测试用例 7. 分析测试结果 »

kukudejiafei

Prepared SQL 性能测试

一:Prepere Statement 简介 prepare statement 即 SQL 预处理。什么是 SQL 预处理? 普通 SQL 语句执行的逻辑 需要经过 server 层 的 分析器 (图中圈住的部分) 对 sql 语句进行词法语法解析、sql 编译, 这需要一些性能开销,尤其在一些高 ... »

notes201432273 DB

性能测试实例分析

一、分析原则1、根据场景运行过程中的错误提示;2、根据收集到的监控指标数据;3、分段排查便于快速定位问题。分析实例一:Error:Failed to connect to server "1 »

jane4321

负载测试、压力测试和性能测试的区别

负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。   目前对性能测试没有明确的定义,一般地,它主要是针对系统的性能指标制定性能测试方案,执行测试用例,得出测试结果来验证系统的性能指标是否满足既定值。性能指标里可能包括系统各个方面的能力,如系统并发处理能力,批量业务处理能力等。  »

软件性能测试种类定义

负载测试: 是通过对被测试系统不断加压,直到超过预定的指标或者部分资源已经达到了一种饱和状态不能再加压为止。就像举重运动员,在举重过程中不断地增加重量,直到运动员无法举起。 目的:为了找到系统的最大负 »

baihuitestsoftware

ant+jmeter+crontab实现自动化性能测试

准备工作:  1.下载jmeter(我下载的apache-jmeter-2.13.zip)  2、配置jmeter环境变量,即path前添加jmeter的bin路径)  3、下载ant(我使用的apache-ant-1.9.6.zip)  4、配置ant环境变量(即path前添加ant的bin路径)保存,linux下执行命令source /etc/profile使环境变量即时生效。  5、将jme »

性能测试 - 步骤

转自:https://www.cnblogs.com/poloyy/ 1.1 必要性,是否有做性能测试的必要(关键项评估) 主管部门、监管部门审查 涉及生命财产安全 大型新系统 核心系统 架构调整 业务剧增 重大缺陷修复 1.2 可测性,可量化为性能指标值 一般有需求文档,根据老板或者产品提出的需求,我们需要将里面的需求内容量化为性能指标值,这是我们的性能指标预期结果 如果无法量化的话, »

WEB性能测试介绍

  WEB性能测试介绍: 测试人员应该具备的技能: 1、 掌握常见的自动化测试工具的使用; 2、 具有一定的编程能力; 3、 掌握基础的数据库知识; 4、 掌握常见的操作系统知识; 5、 掌握一些Web应用服务器的使用,如:Weblogic、Webshpere; 6、 具有综合分析问题的能力;   性能测试术语: 1、 并发用户: 1) 严格意义的并发: 所有的用户在同一时刻做同一件事情或者操作, »

LoadRunner性能测试指标分析

Memory: ·Available Mbytes 简述:可用物理内存数.如果Available Mbytes的值很小(4 MB或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。 参考值:4 MB或更小,至少要有10%的物理内存值   ·Page/sec (Input/Out) 简述:为了解析硬页错误,从磁盘取出或写入的页数。 一般如果Page/sec持续高于几百,那么您应该进一步研 »

Locust性能测试1 脚本编写与运行

按照官网的quickstart编写脚本并运行 1  编写脚本 2  locust -f  filepath 启动locust 3 浏览器打开localhost:8089,设置并发用户数和每秒启动用户数开始压测   第一步 编写脚本 脚本编写方式1 --装饰器 #coding:utf-8 #locust from locust import HttpLocust,TaskSet,task cla »

badboy + jmeter并发性能测试

今天下班时公司安排了一个同事来对项目做集群性能测试,怀着对性能测试的好奇心,下班后没有着急离开,而是等待 那位同事的到来,然后在旁边学习了下如何使用Badboy和jmeter做性能测试。 1.1 Badboy Badboy,第一眼看见这个单词,以为是坏孩子的意思,后来一想,它是专门用来给项目找茬来的,取名为Badboy 倒是平添了几分可爱,呵呵。 Badboy是用来录制操作过程的,它录制的结果是 »

Yslow---一款很实用的web性能测试插件

YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。 YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会列出具体的修改意见。 YSlow的安装: 1、安装 firebug插件。针对不同的浏览器插件也是不同的,例如 针对chrome.插件名称为:Firebug Lite for Google Chrome。官网下载地 »

Web端网站兼容性测试如何进行?来看看浏览器的兼容性测试要点

软件兼容性测试工作的目标是保证软件按照用户期望的方式进行交互。随着用户对来自各种类型软件之间共享数据能力和充分利用空间同时执行多个程序能力的要求,测试软件之间能否协作变得越来越重要。 平台的兼容性,包括硬件平台兼容,pc、手机、pad等,包括操作系统的兼容,Android、iOS、Windows、m ... »