性能测试
scratlc
这个作者很懒,什么都没留下…
展开
-
jmeter-分布式部署之负载机的设置
本文分三个部分:1、windows下负载机的配置2、Linux下负载机的配置3、遇到的问题********************************************************************************JMeter分布式执行原理如下图所示:前提:在调度机上安装JDK(我们这里使用1.8版本的)+Jmeter(3.3)...原创 2019-11-15 14:52:06 · 339 阅读 · 0 评论 -
Linux下nohup.out相关
1.nohup.out的由来及作用用途:LINUX命令用法,不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ]描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and...原创 2019-11-13 15:32:13 · 1033 阅读 · 0 评论 -
命令行模式运行jmeter,主从方式运行jmeter
jmeter很小,很快,使用方便,可以在界面运行,可以命令行运行。简单介绍下命令行运行的方式: sh jmeter.sh -n -t my-script.jmx -R 10.6.5.31,10.6.5.35,10.6.5.36,10.6.5.37,10.6.5.72 -l 8.jtl上面一条命令应该可以满足大部分需求。 -n:使用命令行模式运行 -t:指定要运行...原创 2019-11-11 10:05:32 · 278 阅读 · 0 评论 -
Linux按照CPU、内存、磁盘IO、网络性能监测
系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、优化的方法也不同、优化的参数也不同。性能监测是系统优化过程中重要的一环,如果没有监测、不清楚性能瓶颈在哪里,怎么优...转载 2019-04-30 16:37:44 · 282 阅读 · 0 评论 -
linux 查看服务器性能常用命令
一、top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CP...转载 2019-04-30 15:46:43 · 450 阅读 · 0 评论 -
jmeter提取结果内容并进行统计
需求:从接口返回值中提取部分内容,并对内容进行统计例子:提取Response data中的“true”,并进行统计1. 前提:调通接口2. http请求下添加正则表达式提取器要确定左边距、右边界,否则无法提取正确的内容。$N$ 是提取第N个小括号匹配的内容,左边距:"status",右边界是逗号,3. 查看提取内容:添加Debug PostProcessor执...转载 2019-04-30 15:45:28 · 1743 阅读 · 0 评论 -
Android App响应时间测试方法研究
前言启动时间和响应时间是App带给用户的最直观的性能体验。因此,无论是何种类型的App,我们都不能忽视响应时间的测试。本文结合Monkeyrunner和Appium自动化工具,研究了几种响应时间的测试方案。测试场景分析我们通常所说的App卡、慢通常就是由于启动时间或者页面响应时间过长导致的。我们从这两个方面,结合实际的用户场景,给出了几种常用的测试场景。转载 2017-03-31 11:15:38 · 9075 阅读 · 1 评论 -
Jmeter性能测试 入门
Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。【小坦克Jmeter教程】,将会覆盖Jmeter的各个功能,并且会通过丰富的实例,让读者快速掌握Jmeter的各种用法 。本文将通过一个实际的测试例子, 来讲解Jm转载 2017-03-31 10:29:58 · 221 阅读 · 0 评论 -
Android Monkey 压力测试
(原文地址:http://www.cnblogs.com/TankXiao/p/4815134.html)Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做压力测试 环境搭建安装Android SDK 并配置环境变量http转载 2017-03-14 16:51:47 · 196 阅读 · 0 评论 -
Jmeter基础之---jmeter基础概念
JMeter 介绍: 一个非常优秀的开源的性能测试工具。 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。 JMeter 介绍: 一个非常优秀的开源的性能测试工具。 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: (1)负载转载 2017-03-15 11:33:00 · 246 阅读 · 0 评论 -
内存分析工具 MAT 的使用
1 内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :· heap 查看堆的分配情况· allocation tracker跟踪内存分配情况DDMS 这两项功能有助于找到内存泄漏的操作行为。Eclipse Memory Analysis Tools (MAT)转载 2017-03-15 16:52:49 · 226 阅读 · 0 评论 -
Android Studio 分析内存泄漏-内存分析工具MAT简单应用
简单回顾下 Java 的内存回收机制,内存空间中垃圾回收的工作由垃圾回收器 (Garbage Collector,GC) 完成的,它的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用,则为垃圾对象,可以回收其占据的空间,用于再分配。在垃圾回收机制中有一组元素被称为根元素集合,它们是一组被虚拟机直接引用的对象,比如,转载 2017-03-15 16:58:20 · 303 阅读 · 0 评论 -
Android 内存剖析 之 MAT讲解
简介移动平台上的开发和内存管理紧密相关。尽管随着科技的进步,现今移动设备上的内存大小已经达到了低端桌面设备的水平,但是现今开发的应用程序对内存的需求也在同步增长。主要问题出在设备的屏幕尺寸上-分辨率越高需要的内存越多。熟悉Android平台的开发人员一般都知道垃圾回收器并不能彻底杜绝内存泄露问题,对于大型应用而言,内存泄露对性能产生的影响是难以估量的,因此开发人员必须要有内存分析的能力。本转载 2017-03-16 15:33:37 · 467 阅读 · 0 评论 -
Android测试之Monkey和MonkeyRunner
Monkey 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。 Monkey的特征1、 测试的对象仅为应用程序转载 2017-03-21 14:44:21 · 703 阅读 · 0 评论