- 博客(46)
- 收藏
- 关注
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 08:00:32
380
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:59:50
388
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:59:01
313
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:57:10
331
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:56:32
858
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:55:46
138
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:54:34
234
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:53:58
1206
原创 性能测试fangan
活动流量,2月3号11点到12点一小时内访问量(打开次数)从1100激增到峰值52329,用户数从1500增加到峰值27198,一天内总访问量为9.04万,11点到13点之间总访问量为7.56万,总访问人数4.88万。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。
2022-11-29 07:53:16
274
原创 什么是性能测试
工程解释:性能测试是针对系统的性能指标,建⽴性能测试模型,制定性能测试⽅案,制定监控策略,在场景条件之下执⾏性能场景,分析判断性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满⾜既定值。
2022-11-03 01:43:12
4952
原创 新歌能测试方案2
为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。按照2个线程运行每个单接口发送请求,保证每个接口能承受较小的压力并运行正常,在错误率低于0.5%的情况下,获取接口平均响应时间。按照每个接口的最大TPS的80%,根据实际运行峰值时间段进行1小时测试,且性能指标符合第5节定义的标准。接口名称 最大TPS 最优TPS 最大响应时间 最优响应时间 99%响应时间。
2022-11-03 01:38:53
173
原创 性能测试方案
方法 对单台服务进行压力测试,在测试过程中,逐渐增加并发数,当RT和TPS出现交叉拐点 ,此时资源达到最优,再持续加压,直到系统的某项或多项性能指标达到安全临界值,例如某种资源已经达到饱和状态等,得到测试结果。为保证在日常运行及大型活动期间,稳定运行、应用快速,对进行性能测试,验证系统是否能够达到业务所需的性能指标,同时发现系统中存在的性能瓶颈,并进行改进,起到优化系统的目的。验证低并发单接口CPU,内存,CPUload,带宽,TCP连接数等各项性能指标,查看系统的运行状况并记录相关数做为基础参考。
2022-11-03 01:38:17
608
原创 性能测试1
概念:验证高并发下的系统表现价值: 1.性能评估 2.性能验证 2.容量检查(检查最多能同时支持多少,容量预期) 3.性能测试(边压边调试 调优--多加机器)4.性能调优意义:验证系统上线之后是否可以稳定运行 给出开发和运维人员提出线上的配置建议 在满足业务要求的前提下,可以节省资源数据准备:在你能拿到时间颗粒越小的维度内,越接近真实的系统容量;二八原则,80%的业务集中到20@的时间里;数据选取1.有数据:找产品人员确认;交易峰值小时内,应兼容的日常并发;用二八原则算出可兼容比.
2022-04-19 09:12:41
127
原创 使用 docker 安装mysql&可视化操作workbench
一.使用 docker 安装mysql1.拉取镜像 docker pull mysql:5.7启动容器:docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=123456\-d mysql:5.
2022-04-18 17:55:09
2463
原创 jmeter 页面格式设置
修改bin/jmeter.proppertieslanguage=zh_CNjmeter.hidpi.mode=truejmeter.hidpi.scale.factor=2.0jmeter.toolbar.icons.size=32×32jmeter.tree.icons.size=32×32sampleresult.default.encoding=utf-8jsyntaxtextarea.font.family=宋体jsyntaxtextarea.font.size=24...
2022-04-14 11:28:06
249
原创 jdk1.8安装
1.jdk1.8安装&配置参考文档linux安装jdk1.8并配置环境变量 - 巫~巫 - 博客园注:修改完配置文件要刷新,命令 source /etc/profile2.yum安装(报错404找不见镜像;无utils包或者无config-manager包的解决方法)CentOS6.8重装yum源详细步骤_hebia0的博客-CSDN博客此文件中,需注意虚拟机上安装的python 与下载yum包的python版本号对应起来...
2022-04-13 14:09:53
2072
原创 vmware+centos7 安装
一.vmware 官方下载VMware 中国 - 交付面向企业的数字化基础 | CN二.阿里云镜像文件下载 及各版本对应的操作方法 阿里云开源镜像站资源目录centos镜像-centos下载地址-centos安装教程-阿里巴巴开源镜像站...
2022-04-13 14:08:46
656
原创 centos7 关闭防火墙
1、命令行界面输入命令“systemctl status firewalld.service”并按下回车键。2、然后在下方可度以查看得到“active(running)”,此时说明防火墙已经被打开了。3、在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙。4、然后再使用命令systemctl status firewalld.service,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。5、再在命令行中输入命令“syst
2022-04-12 18:47:39
73453
2
原创 如何在CentOS 6.10环境下安装docker
问题yum -y install docker-ce会报错No package docker-ce available安装环境也可以通过在终端中输入以下命令,进行查看uname -r2.6.32-754.el6.x86_64Docker运行在CentOS 7上,要求系统为64位、系统内核版本为3.10以上。Docker运行在CentOS-6.5或更高的版本的CentOS上,要求系统为64位、系统内核版本为2.6.32-431或者更高版本...
2022-04-12 00:16:59
3035
1
原创 yum命令出现“Error: Cannot find a valid baseurl for repo: base”解决办法
今天:博主用yum命令也出现了这个问题,详情如下:[root@Darker yum.repos.d]# yum list phpLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfileYumRepo Error: All mirror URLs are not using ftp, http(s) or file.Eg. Invalid release/removing mirrorli
2022-04-09 00:11:43
45527
13
原创 VMware tools 导入文件蓝屏
原因:vmware Workstation老版本和win10不兼容问题导致的方法一:修复vm遇事无法解决就修复!1.关闭VM2.找到之前安装VM时的安装向导,右键-以管理员身份运行注意:不能在控制面板里修复,因为修复过程中某些文件需要管理员权限!修复好了重启一下,就正常啦!方法二:1.在开启创建好的虚拟机之前,点击编辑虚拟机设置;2.分别选择USB控制器、声卡和打印机,将这三项从硬件设施中移除即可;...
2022-04-08 18:25:29
4626
原创 虚拟机安装VMware tools
1.选中左侧菜单栏的虚拟机,右击,选择安装VMware tools,再右击,再次点击;2.然后在CentOS系统中弹出的VMware tools窗口中,右击VMwaretools-9.6.0-1294478.tar.gz解压缩到桌面;3.为了方便等一下好找我就直接把到解压缩到桌面Desktop就是桌面的名称;然后点击解压缩4.这时看到桌面多了一个vmware-tools-distrib的文件夹 之后把VMwaretools窗口关闭5.然后在CentOS系统桌面上右击鼠标打开终端弹出终端窗口中输入SU
2022-04-07 23:28:39
1892
原创 四.响应解析——解析HTML格式
一. 解析html;安装:pip3 install lxml引用:from lxml import etreeimport requests# 解析html 安装 pip3 install 1xmlfrom lxml import etreeres = requests.get(url='http:/.....orders2/?page=1')# 访问页面selector = etree.HTML(res.text)# 取到html页面的内容count = int(selecto
2022-03-29 10:33:12
1610
原创 四.响应解析——解析json格式
一.用json包 ----解析只有一层对象和数组两种结构1.用requests包和json包处理import json(json包:用于实现Python数据类型与json字符串之间的转换)可取响应正文体的任意字段的value;适用于进行数据交互的场景,比如网站前台与后台之间的数据交互;’扩展:序列化和反序列化序列化:給服务器发送一个请求的时候,把Python对象转换成JSON字符串发給服务器的过程; 反序列化:拿到服务器的响应时候,把JSON字符串转换成python对象;impor...
2022-03-28 19:16:27
2104
原创 接口测试工具对比
响应正文体格式/工具 jmeter postman python json格式 json 提取器或json断言 断言函数json_value_cheak html格式 不好处理 xpath提取器、正则提取器、边界提取器 xml格式 xpath提取器 convert to json 把webservice接口先转成json格式,然后用json va
2022-03-22 11:08:08
255
原创 python常用命令
cmd 中输入python —查看python版本import sysprint(sys.path) -----查看python安装路径及库的路径pip list —查看python安装的所有的库pip install python-utils 安装utils包 可直接在cmd下安装file–settings–项目名称—python Interpreter -----查看python的安装路径及安装包代码运行的控制台–terminal 可在这安装扩展包...
2022-03-21 18:53:22
843
原创 (三) 获取响应(正文/状态码/时间/cookie/响应头)
一. 获取 响应正文体# ~~ 正文体是json or xml ---res.textres = requests.post(url='http://https://passport.csdn.net/login', headers={"Content-Type": "application/x-www-form-urlencoded"}, data={"username": "admin", "passw...
2022-03-21 18:43:54
2206
原创 (二) 添加cookie/session 会话保持/添加超时
一. 添加cookie# ~ headers添加 ----headers = {'cookie': 'token=xxx;uid=1'}res = requests.post(url='http://123.56.99.53:9001/api/uploadFile/', headers={"Cookie": "uid=1;token=44c972f05d76fdd93c31f9c2b65bb098f308cdfc" # ..
2022-03-18 12:20:53
1001
原创 (一)python发送HTTP 请求的两种方式(get和post )
引入 requests 包import requests注:发送请求(包括请求行、方法类型、头、体) & 常见的请求方式有get、post、put、delete一、发送get请求 格式:requests.get() (内容: url必填; params选填:url参数字典)# ~ 不带参数的get请求res = requests.get(url='http://ws.webxml.com.cn/WebServices/WeatherWS.asmx/ge...
2022-03-15 23:41:49
33176
1
原创 五. jmeter参数化
五. 参数化A 如何将登录接口参数化1.准备一个CSV文件,里面需包括用户名、密码、预期结果,可用记事本编辑,保存格式为CSV2.添加***CSV数据文件设置***,填写 变量名称***及其它,如图:3. 将 登录接口的***消息体数据 & json断言中的 期望值 改为 CSV数据文件设置中的变量,图二;4.将线程组中的循环次数改为永远B 数据库参数化...
2022-03-14 16:55:47
340
原创 四.接口之间的关联
jmeter数据关联jmeter如何做数据关联?eg.:如何将A接口响应中的Json/token字段给B接口用?1.查看A接口中的响应数据,图一:2.在A请求后添加json提取器(后置处理器),将接口A的响应数据放置在变量中,格式为 $.变量名 ;图二:注:如响应数据的格式不规范,可添加边界提取器,需填写变量的左右边界:3. 在B请求前添加 HTTP头管理器 ,引用变量...
2022-03-14 15:32:40
376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人