自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 性能测试常见的问题

从常见的应用服务器来说,比如Tomcat,如果堆内存设置比较小,就会造成新生代的Eden区频繁的进行Young GC,老年代的Full GC也回收较频繁,那么对TPS也是有一定影响的,因为垃圾回收时通常会暂停所有线程的工作。高并发情况下,如果请求数据需要写入数据库,且需要写入多个表的时候,如果数据库的最大连接数不够,或者写入数据的SQL没有索引没有绑定变量,抑或没有主从分离、读写分离等,就会导致数据库事务处理过慢,影响到TPS。(2)如果有Blocked状态的线程,说明有线程死锁的状况。

2024-03-28 06:17:44 314

原创 在Linux下Jmeter的分布式配置

一、Jdk的安装:1、 上传 jdk-8u221-linux-x64.tar.gz 到 Linux 的/usr/local 目录下2、 解压:tar xvf jdk-8u221-linux-x64.tar.gz3、 修改配置文件:vi /etc/profile4、 光标移动到最后一行,添加以下配置export JAVA_HOME=/home/jdk1.8.0_221 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/l

2022-05-25 16:01:52 1467

原创 测试思想是程序员的灵魂战车

一个优秀的程序员,首先是一名优秀的测试。开发和测试在角色工种上可以分离,但在一个程序员的思想上必须全面统一,成为优秀程序员至少要掌握业务测试、性能测试、单元测试三项测试技能。先说业务测试,业务测试指模拟真是业务用户的使用场景和流程,它能训练一个程序员的换位思考能力,更能训练一个程序员的业务全面思考能力,一旦业务测试思想形成,写的程序将天然具有业务扩展性和容错性,也为未来建立产品能力奠定思想基础。再说性能测试,一个程序员设计的系统、实现的算法、交付的代码,到底性能如何?不是靠吹牛吹出来的,最客观的证明手段

2021-11-02 23:48:36 119

原创 APP测试总结

一、安装 卸载 更新测试1.验证app是否能够正确的安装和卸载(安装前后对比一下系统资源的占用比)2.安装和卸载的应有的提示3.每次app版本迭代更新时,配合不同网络环境,及不同更新权限(强制更新,不强制更新),进行下载、安装、更新、启动运行等测试二、UI测试1.对照需求文档,用户界面(菜单、对话框、窗口)等布局,风格是否满足用户需求,文字位置,描述是否正确,界面美观程度,文字图片组合是否合理2.在用户的角度,界面便于操作,易懂性、友好性、人性化三、功能测试1.评审需求,多方面考虑,

2020-10-05 00:31:38 139

原创 软件测试之接口测试总结

软件测试之接口测试总结一 API接口1.什么是接口通过API接口实现计算机软件之间的相互通信2.为什么要做接口测试?①.不通过前端UI界面,或者前端UI界面还没设计出来②.需要对功能做测试,这也是测试工程师需要尽早介入测试③.业务的逻辑,数据的资源,安全,都需要通过接口去测试3.接口测试流程需求评审-接口评审---->需求分析-接口分析---->接口用例设计---->执行测试用例---->bug的定位与追踪---->接口测试报告4.接口分类①.对象

2020-09-24 14:45:24 1555

转载 Jmeter 分布式环境部署(windows)

单台压测机通常会遇到客户端瓶颈,受制于客户机的性能。可能由于网络带宽,CPU,内存的限制不能给到服务器足够的压力,这个时候你就需要用到分布式方案来解决客户机的瓶颈,压测的结果也会更加接近于真实情况。jdk和jmeter的下载安装和环境配置这里就不多说了jmeter 分布式压测原理:分布式压测分为两块: 控制器(controller)和代理(agent)1.controller 负责把脚...

2020-04-07 12:25:05 351

原创 JMeter环境配置之简单压力测试

jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。 Jmeter可以做接口测试和压力测试。其中接口测试的简单操作包括...

2020-04-07 10:57:29 697

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除