![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试工具
文章平均质量分 51
胖豆儿
这个作者很懒,什么都没留下…
展开
-
Jmeter 图形结果词意分析
1.No of Samples 样本数目:总共发送到服务器的请求数2.Latest Sample 最新样本:服务器相应最后一个请求的时间3.Average 平均值:总运行时间除以发送到服务器的请求数4.Deviation 偏离:服务器响应时间变化,离散程度测试值的大小,也就是数据的分布5.Throughput 吞吐量:服务器每分钟处理的请求数6.Median 中值:所有请求按大小顺...原创 2018-12-29 18:02:26 · 1242 阅读 · 0 评论 -
JMeter性能测试-自定义Java脚本
使用JMeter做性能测试时,我们通常都是需要自己编写测试脚本,才能满足测试用例的需求,Jmeter也是支持我们自定义编写测试脚本的,而且支持Java、Python等多种语言。在这里,我们选择使用Java语言开发测试脚本,是因为Jmeter本身也是用Java实现的,所以使用Java开发脚本会更好。首先,使用Eclipse或者IntelliJ IDEA来新建一个项目,然后新建一个包,再从Jmet...转载 2019-01-04 10:15:36 · 607 阅读 · 0 评论 -
使用Jmeter进行http接口测试
原文:http://www.cnblogs.com/puresoul/p/4740436.html 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。一、开发接口测试案例的整体方案:第一步:我们要分析出测试需...转载 2019-01-04 17:27:53 · 183 阅读 · 0 评论 -
Fiddler工具使用介绍一
Fiddler基础知识Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客...转载 2019-01-10 20:15:24 · 168 阅读 · 0 评论 -
Fiddler工具使用介绍二
在APP测试中,我们需要抓取手机APP上的数据包,应该怎么操作呢?Andriod配置方法:1)确保手机和Fiddler所在主机在同一个局域网中2)获取Fiddler所在主机的ip地址,通过cmd命令进入命令编辑器,输入ipconfig -all,找到IPv4地址,记下该地址 3)对手机所连接的无线网络进行设置,点击WLAN,长按与Fiddler所在主机在同一个局域网的wif...转载 2019-01-10 20:16:35 · 275 阅读 · 0 评论 -
Fiddler工具使用介绍三
我们知道Fiddler是位于客户端和服务器之间的代理,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。前面我们介绍了如何使用Fiddler进行抓包和分析,以及如何抓取APP上的数据包。这里我们介绍下如何修改请求和响应数据,也就是设置断点。对req...转载 2019-01-10 20:17:37 · 123 阅读 · 0 评论 -
IDEA 编译 Jmeter 4.0 ( 二次开发)
转载自:https://www.cnblogs.com/yyhh/p/9379543.htmlIDEA 编译 Jmeter下载http://jmeter.apache.org/download_jmeter.cgi下载源码后解压『Jmeter』,我这边下载的是最新的『apache-jmeter-4.0_src.tar』,解压。解压修改下列两个文件eclipse.cla...转载 2019-01-10 20:26:26 · 318 阅读 · 1 评论 -
Fiddler功能介绍之Web抓包、远程抓包教程
一.fiddler简介 简单来说,Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯。网上简介很多,我们不多说。 二.fiddler版本 fiddler有fiddler2和fiddler4,两者区别在于,基于的framework不同,也就是系统支持不一样,功能原理都是一样的;电脑操作系统低于win7或是XP系统用Fiddler2...转载 2019-01-10 20:32:49 · 3481 阅读 · 0 评论 -
Jmeter压力测试简单教程(包括服务器状态监控)
前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果。不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很多但是大多千篇一律,要么简单弄个页面测试一下,要么全篇都是介绍很多和Jmeter无关的第三方工具,看起来很专业高深,但是作为测试小白来说,看到这样的东西确实头疼。我只是想好好了解一下Jmete...转载 2019-01-02 16:14:49 · 1016 阅读 · 2 评论 -
【测试新人必备】测试报告如何编写?
测试报告具体包含的内容包括以下(不同公司提供的模板或许有不同,但大体都一样):第1部分:引言包括两部分1.1项目背景 和 1.2参考资料1.1项目背景 本测试报告的具体编写目的,指出预期的读者范围。(3-4句) 本测试报告为(系统名称)系统测试报告;本报告目的在于总结测试阶段的测试及测试结果分析,描述系统是否达到需求的目的。 本报告预期参考人员包括测试人员、测试部门...转载 2019-01-03 11:06:20 · 1544 阅读 · 0 评论 -
Loadrunner11 录制手机App脚本多种方法介绍
总体来说,通过LR录制手机脚本的方式有三种:1)通过代理方式录制,保证手机电脑在同一个网段;2)通过抓包录制,在手机上安装Mobile Recorder;3)通过安卓模拟器录制,本地安装android模拟器Emulator (Android SDK)一、通过代理方式录制http://jingyan.baidu.com/article/359911f566da0d57fe0306d0....转载 2019-01-03 14:41:07 · 390 阅读 · 0 评论 -
压测基本流程
1.制定测试计划(主要包括:测试环境情况(硬件资源、软件资源)、测试工具描述、测试参照标准、参照文献、tps值预测(计算)、测试案例(压测点)等2.根据测试计划(测试案例)录制脚本,对脚本进行加工(参数化、检查点、关联、集合点等);回访脚本是否成功3.在服务器上安装nmon ,安装成功之后,在SSh中进入到nmon的安装文件夹下,然后执行命令(./nmon),检查nmon是否安装成功4....转载 2019-01-03 14:43:19 · 2005 阅读 · 0 评论 -
软件性能测试基础
1、什么是软件性能?软件的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等待。用户视角的软件性能 从用户角度来说,软件性能就是软件对用户操作的响应时间;管理员视角的软件性能: 系统的响应时间系统运行时服务器的状态,如CPU利用率,内存使用情况等;系统是否能够实现扩展;系统支持多少用户访问;系统性能可能的瓶...转载 2019-01-03 15:04:52 · 2839 阅读 · 0 评论 -
大数据集群下filesystem测试工具之filebench
简介Filebench 是一款文件系统性能的自动化测试工具,它通过快速模拟真实应用服务器的负载来测试文件系统的性能。它不仅可以仿真文件系统微操作(如 copyfiles, createfiles, randomread, randomwrite ),而且可以仿真复杂的应用程序(如 varmail, fileserver, oltp, dss, webserver, webproxy )。 Fil...翻译 2018-12-14 17:05:48 · 886 阅读 · 0 评论 -
大数据基准测试BigDataBench4.0安装及使用
环境准备 hadoop集群环境已经正确安装,可通过50070端口访问namenode和datanode 在这里也是使用BigDataBench_V4.0_Hadoop进行的测试 安装gcc g++sudo yum install gccsudo yum install g++下载wget http://prof.ict.ac.cn/bdb_uploads/bdb_4/pa...原创 2018-12-17 15:08:55 · 553 阅读 · 2 评论 -
一篇文章看懂TPCx-BB(大数据基准测试工具)源码
TPCx-BB是大数据基准测试工具,它通过模拟零售商的30个应用场景,执行30个查询来衡量基于Hadoop的大数据系统的包括硬件和软件的性能。其中一些场景还用到了机器学习算法(聚类、线性回归等)。为了更好地了解被测试的系统的性能,需要对TPCx-BB整个测试流程深入了解。本文详细分析了整个TPCx-BB测试工具的源码,希望能够对大家理解TPCx-BB有所帮助。代码结构主目录($BENCH_...转载 2018-12-17 15:16:48 · 1389 阅读 · 0 评论 -
Hadoop常用测试集HiBench配置指南
Hibench是一个大数据 benchmark 套件,用来测试各种大数据框架的速度,吞吐量,系统资源利用率。 它支持的框架有:hadoopbench、sparkbench、stormbench、flinkbench、gearpumpbench。hibench作为一个测试hadoop的基准测试框架,提供了对于hive:(aggregation,scan,join),排序(sort,TeraSo...原创 2018-12-17 15:32:35 · 3965 阅读 · 5 评论 -
BIOS中英文对照表
BIOS中英文对照表: Time/System Time 时间/系统时间 Date/System Date 日期/系统日期 Level 2 Cache 二级缓存 System Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem)...转载 2018-12-17 16:53:05 · 6151 阅读 · 0 评论 -
jmeter常用的录制方法
录制1——badboybadboy下载:http://www.badboy.com.au/download/index 打开badboy工具,点击工具栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址 录制完成后,点击工具栏旁边的黑色按钮,结束录制。选择“文件” ——Export to jmeter.... 打开jmeter工具,选择“文件” —>“打开”,选择刚才保存的...转载 2018-12-28 14:10:58 · 165 阅读 · 0 评论 -
jmeter—badboy脚本开发技术
一、badboy中的检查点 1、录制脚本 2、选择需要做检查点的内容,点击“Tool”,选择-“Add Assertion for Selection” 3、脚本栏左侧出现“Check For text” 4、点击Play All,断言成功,左侧会出现绿色对勾,断言失败会弹出提示框 二、设置参数化选择Variables----->右键选择...转载 2018-12-28 14:13:16 · 92 阅读 · 0 评论 -
Jmeter-数据库数据进行参数化
一、测试计划加载mysql驱动(官网下载mysql-connector-java-5.1.44-bin.jar后放置lib目录下) 二、添加配置元件-JDBC Connection Configuration(配置数据库连接信息) 三、添加Sampler-JDBC Request(查询) 四、后续查询结果引用 1)对Variable names的...转载 2018-12-28 14:14:36 · 1540 阅读 · 0 评论 -
Linux下使用Jmeter进行分布式压力测试
安装JDK并配置环境变量下载jmeter:http://jmeter.apache.org/download_jmeter.cgi linux下下载.tgz包安装配置jmeter: 上传至linux服务器: rz命令 解压tgz包 配置jmeter环境变量 ...原创 2018-12-28 14:26:06 · 4190 阅读 · 0 评论 -
性能测试之目标系统部署
导读安装VMware安装Cent OS安装SecureCRT安装Redmine系统Redmine系统简介录制、调试登录脚本目的:搭建一套论坛系统,当作压测的目标系统,来学习后续的知识点。所以本节很重要。1、安装VMware如果你有一台Linux服务器,请直接跳转到第3节。(1)Windows安装VMware打开百度,搜索VMware,将文件下载到本地,如下图所示: ...转载 2019-01-03 15:43:42 · 333 阅读 · 0 评论 -
性能测试之JMeter断言
导读介绍响应断言的用法请求重定向的问题1、从浏览器登录Redmine(1)从浏览器登录Redmine,使用正确的用户名、密码登录,登录完成后,右上角显示登录账号的名称,如下图所示: (2)使用错误的用户名、密码登录,会提示登录失败,然后右上角还是登录按钮,如下图所示: 上面这个现象很正常,符合我们的预期。2、使用JMeter发送请求(1)正确的用户名、密码 之前发送...转载 2019-01-03 16:01:57 · 729 阅读 · 0 评论 -
Jmeter中的几个重要测试指标释义
转自: http://www.51testing.com/html/28/116228-238479.html (较原文有改动) 一、基本概念1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。可以在“测试计划->添加-&...转载 2018-12-29 17:17:27 · 976 阅读 · 0 评论 -
使用jmeter进行并发登录测试(并发20)
第一种方案直接从数据库中获取账号和密码1、设置线程数为20 ,我们的并发用户量就是20个用户同时登录2、添加定时器3、设置集合点,当用户数量达到20个的时候再同时请求进行登录操作4、添加配置元件:JDBC Connection Configuration5、添加JDBC request请求(从数据库获取登录账号和密码)7、添加http登录请求...转载 2018-12-29 17:21:46 · 1982 阅读 · 0 评论 -
功能测试、自动化测试、性能测试区别?
转自:https://blog.csdn.net/qq_31344287/article/details/809956041、功能测试。 Functional testing(功能测试),也称为behavioral testing(行为测试),根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。 1>又名:黑盒测试或数据驱动测试。 2&g...转载 2018-12-29 17:24:21 · 388 阅读 · 0 评论 -
数据库设计工具MySQLWorkBench
该工具为MySQL官方提供地址:http://dev.mysql.com/downloads/workbench/小伙伴们注意按自己的操作系统选择下载版本。· 注意事项:安装后将环境语言配置成简体中文,否则中文乱码工作步骤新建模型后,会进入此页面。 1./2.切换数据库表设计与ER图。3. 创建/管理ER图4. 创建/管理表结构1....转载 2019-01-18 17:17:29 · 8756 阅读 · 0 评论