性能测试
泊涯
目前在某金融服务公司担任测试总监、集团性能专家、有14年金融行业经验,10年测试团队建设管理经验。
在公司兼职生产技术运维和非功能咨询工作,主要负责:
负责公司项目性能故障咨询与处理、产品架构性能架构设计与调优、生产tomcat应用与MySQL、postgres数据库集群搭建部署和数据库灾备,pg与elasticsearch数据同步与优化部署,redis集群高可用性与优化部署,openshift微服务基础环境部署,devallops开发与测试运维一体化环境部署等非功能质量保障实施,Oracle与weblogic等商用软件非功能技术实施与测试调优,微服务基础架构环境搭建部署等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
某大型项目性能测试监控分析流程
我们在做联机交易业务流程系统进行压力测试版本上线前压力测试时,一般先录制维护好脚本,设置好压测脚本场景,然后在进行压测。我们会对不同的业务流和各类涉及需要测试的功能交易进行压力测试,为了确保每个交易测试性能数据的准确性,不受前一次交易压测导致JVM内存使用问题导致影响本次交易测试,我们要求对不同交易每次压测做好内存回收到基线上,性能测试过程中有时为了确保每次压测性能指标不受上次躁数干扰,我...原创 2019-11-27 21:52:28 · 477 阅读 · 0 评论 -
loadrunner性能测试实施步骤工艺
对于有若干个复杂的联机交易业务流管理系统的公司,公司内部测试团队对于性能测试实施管理方式都有一套轻量型的工作模式让新手借鉴学习,以便在实施压测类似系统过程中能快速上手,降低误差率和不必要的沟通管理成本,如下流程是我们在压测中编写的一套基本的LR工作实施工艺来让新手能快速熟悉,如下:一、录制维护脚本录制脚本前先手动熟悉功能。 录制脚本,如果功能比较简单,则放置action中;如果功能比较复...原创 2019-10-23 10:19:31 · 668 阅读 · 0 评论 -
oracle性能诊断分析指标内容
对于数据库使用环境数据库在使用中出现的问题,可能由表空间、文件系统、数据文件、进程等组件当中的任意一个造成,甚至有可能是由于某一个SQL语句的性能太差造成系统性能问题。因此,当数据库出现问题,彻查问题的根本原因成为重复、繁杂的劳动,但是在排查问题前,身为性能测试技术人员先要了解用什么工具,明确监控哪些数据库性能指标,有的放矢,才有收获,如下oracle监控性能指标以及使用监控分析方法:...原创 2019-08-25 11:55:19 · 427 阅读 · 0 评论 -
Loadrunner压测结果性能分析指标内容
事务分析内容: 用户事务分析是站在用户角度进行的基础性能分析。 1、Transation Sunmmary(事务综述) 对事务进行综合分析在一定测试时间内用户事务的成功与失败情况,判断系统是否正常运行。 2、Average Transaciton Response Time(事务平均响应时间) ...原创 2019-08-20 17:02:06 · 1066 阅读 · 0 评论 -
loadrunner 录制web脚本无法加载问题汇总
loadrunner 录制web脚本无法加载问题汇总我们在录制web脚本时,经常碰到录制的时候出现如下问题:1、loadrunner录制时,打开浏览器白屏问题;2、loadrunner录制时,没有录制到脚本问题;3、loadrunner录制时,不记录特定控件脚本问题;4、loadrunner录制时,录制过程中没有响应问题;5、loadrunner录制时,IE浏览器不弹...原创 2019-08-10 21:09:39 · 1326 阅读 · 1 评论 -
loadrunner参数化实战应用总结
在https://blog.51cto.com/372550/2417934 已讲解LR 参数化基本内容,而实际工作中参数化是一项对压测数据一致性、完整性、唯一性等非功能技术指标一项重要考核内容。 例如我们身份证、手机号、登录账户等唯一性、且之间也有关联关系,在如招行银行卡,一个人可以办理多张,但是可以用同一个手机号和身份证,在转账等可以在同一个APP切换转账,这时模拟不同虚拟用户,一...原创 2019-07-21 22:20:59 · 198 阅读 · 0 评论 -
LR基础知识之 协议使用演练
原创 2019-07-07 22:23:21 · 179 阅读 · 0 评论 -
Loadrunner工具入门介绍--持续更新
原创 2019-07-01 21:42:04 · 320 阅读 · 0 评论 -
生产运维资源监控之TOP介绍
生产运维资源监控之TOP介绍在日常性能测试或者生产运维工作中为了保证业务的准确性和及时性等各项业务与技术指标能满足日常操作与稳定运行,一般在工作工作会使用一些简易命令工具协助排查问题,例如排查CPU、内存、磁盘IO、网络、端口等,具体如下工具:TOP运维监控介绍 我们习惯性的在linux操作系统中键入TOP命令来查看系统资源使用情况, 如...原创 2019-01-26 21:21:38 · 601 阅读 · 0 评论 -
Loadrunner12.6安装与问题解决方法
Loadrunner12.6安装与问题解决方法环境要求: 软件要求 版本支持 微软操作系统 •Microsoft Windows 7 SP1 64-bit (Recommended) • Microsoft Windows 8.1 64-bit* • Microsoft Windows 10...原创 2018-10-07 22:55:12 · 15602 阅读 · 7 评论 -
服务端性能保障之流量控制测试总结
服务端性能保障之流量控制测试总结在互联网支付时代,我们无法预估系统承受最大并发用户数,做为性能测试人员如何确保系统在高并发下的稳定性、高可用性? 7月底最后一个周日,线下第二期性能班算是正式开课,零基础的学员不少,有测试管理经验、多年开发或者测试经验的人员也有几位,但是各个都很好学,不是因为学习而学习,而是有共同理想而走在一个教室,交流探讨专业知识。他们谦虚且上进、因为他们知道做着...原创 2018-08-07 17:18:08 · 1885 阅读 · 0 评论 -
某系统单点登录性能测试诊断分析优化过程
某系统单点登录性能测试诊断分析优化过程 郭柏雅原因说明 下面描述的是前段时间协助本地一家上市IT公司做产品技术选型时对他们的技术框架进行性能测试与优化过程记录,因测试过程中涉及数据库选型和各类问题的监控分析优化,篇幅比较大,本次主要是描述在同样基础软硬件下、同样应用工程包和框架、同样数据量下,针对M...原创 2018-07-05 10:00:28 · 1362 阅读 · 0 评论 -
开发框架选型需考虑的非功能指标
开发框架选型需考虑的非功能因素 郭柏雅在新产品进入研发阶段前,技术、操作系统、硬件、数据库等选型是必须要完成的一项重要工作,这是对产品非功能需求、架构设计中的各种要素及约束的综合评估,是验证将来的技术框架能否满足业务不断扩展过程中是否能持续运维扩展的综合抉择。 从上图可以看出,技术选型实际上是从不同维度对产品技术进行分解的过程,通过分析,合理分解出各项技术...原创 2018-06-04 07:25:59 · 1764 阅读 · 0 评论 -
MYSQL数据库服务CPU高问题分析与优化
MYSQL数据库服务CPU高问题分析与优化 郭柏雅(泊涯)MySQL服务性能监控分析与优化是永恒的主题,做为性能测试人员有时也要站在DBA角度出发进行适当分析与优化,这也是性能测试人员能长期生存发展存在意义。而资源的使用监控分析才是性能故障分析的根本首要任务。在数据库服务器内部,如果执行的操作会...原创 2018-03-23 15:38:58 · 1995 阅读 · 1 评论 -
MYSQL数据库服务磁盘IO高问题分析与优化
MYSQL数据库服务磁盘IO高问题分析与优化 郭柏雅 压力测试过程中,如果因为资源使用瓶颈等问题引发最直接性能问题是业务交易响应时间偏大,TPS逐渐降低等。而问题定位分析通常情况下,最优先排查的是监控服务器资源利用率,例如先用TOP 或者nmon等查看CPU、内存使用情况,然后在排查IO问...原创 2018-02-27 14:31:15 · 5192 阅读 · 0 评论
分享