自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BadBoy下载安装

1、简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试。同时支持捕获表单数据的功能,所以能够进行自动化测试。但目前用的多的是用来进行脚本录制,BadBoy支持将脚本导出为JMeter脚本。 2.下载地址 官方下载地址:http://www.badboy.com.au 3.BadBoy安装 BadBoy安装很简单,与其他Wi...

2019-09-23 10:07:21 5142

原创 Sdk安装使用及常用adb命令

简介 adb即Android Debug Bridge(安卓调试桥) tools。它就是一个号令行窗口,用于经由过程电脑端与模拟器或者是设备交互。 SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb。 提供的一个通用的调试工具,借助这个工具,我们可以很好的调试开发的程序,adb.exe在你安装的android的sdk开发包platform-tools目录下。 找到调试开发程序...

2019-11-18 10:12:26 915

原创 JMeter集合点

简介 简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,每到输入用户名和密码登录时,所有的虚拟用户都相互之间等一等,然后,一起访问。 注:JMeter里面的集合点通过添加定时器Synchronizing timer来完成。 步骤 (1)启动路径 (2)用法 Number of Simulate...

2019-11-18 09:58:05 137

原创 JMeter断言(2)

7、Size断言 用于判断返回内容的大小; 作用对象:返回信息,响应报文 APPly to:应用范围(返回内容的断言范围) Main sample and sub-samples:作用于父节点取样器及对应子节点取样器 Main sample only:仅作用于父节点取样器 Sub-samples only:仅作用于子节点取样器 JMeter Variable:作用于jmeter变量(输入框内可输...

2019-11-14 10:50:59 196

原创 JMeter断言(1)

简介 JMeter中有个元件叫做断言(Assertion),它的作用和Loadrunner中的检查点类似; 用于检查测试中得到的响应数据等是否符合预期,用于保证性能测试过程中的数据交互与预期一致。 使用断言的目的 实际测试过程中,通过Jmeter发出一个请求,默认情况下Jmeter只能判断这个请求的响应是否成功,无法判断响应的实际内容是否正确。这时候就需要用到Jmeter响应断言,来判断响应的信息...

2019-11-14 10:39:37 150

原创 JMeter定时器

一、定时器 1.线程组-常见定时器 1.1BeanShell Time 1.1.1:设置线程组 测试计划----->添加----->Threads(Users)----->线程组 在线程组内添加三个http请求:线程组----->Sampler------>http请求 添加BeanShell Time设置延时3000ms:线程组------->定时器----...

2019-09-26 09:18:27 185

原创 Monkey压力测试

一、Monkey是什么? 顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 猴子什么都不懂, 只知道乱敲。 通过Monkey程序模拟用户触摸屏幕、滑动Trackball、 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 Monkey 就是SDK中附带的一个工具。 二、Monkey测试的目的 该工具用于进行压力测试。然后开发...

2019-09-25 09:15:07 169

原创 BadBoy录制JMeter脚本

BadBoy录制JMeter脚本的步骤 1.1打开BadBoy 双击BadBoy图标,打开BadBoy 1.2打开录制网站 地址栏中输入要录制的网址,点击右侧运行,打开这个网站。 注:录制按钮默认是按下的,录制前确认下即可。 1.3在页面中操作 1.4录制完成后点击保存,将录制结果保存为BadBoy脚本 1.5导出JMeter脚本 点击file----->Export to JMet...

2019-09-24 09:17:41 175

原创 JMeter乱码问题

方法一: 修改jmeter/bin/jmeter.properties的配置项: sampleresult.default.encoding=utf-8 方法二: 修改消息头和请求体编码修改为“utf-8” 方法三: 动态修改: 指定请求节点下,新建后置控制器"BeanShell PostProcessor" 其脚本框中输入:“prev.setDataEncoding(“UTF-8”);” ...

2019-09-23 09:57:50 90

原创 JMeter录制手机app脚本

前期准备 apache-jmeter-3.3 Androids手机 方法/步骤 打开JMeter,在测试计划中右键,选择“Threads(Users)”下的线程组; 点击工作台,右键选择“非测试元件”下的“HTTP代理服务器”; 配置代理服务器,将端口号改为8888; 将目标控制器设置为:测试计划>线程组; 将电脑和手机连上同一个wifi,使用ipconfig在cmd窗口中查看自己的电...

2019-09-20 09:43:29 121

原创 JMeter录制脚本

一、下载安装 下载JMeter 下载地址:http://jmeter.apache.org/download_jmeter.cgi   目前最新版为5.0,其余文件如源代码等也可从如下官网下载:   http://jmeter.apache.org/download_jmeter.cgi 安装JMeter 解压apache-jmeter-3.3.zip; 配置环境变量,确保JMete...

2019-09-20 09:28:01 97

原创 软件性能测试基础-2

性能测试流程 测试需求分析和方案制定 测试设计和开发:包括测试脚本录制、测试调试开发和测试场景设计。 测试执行:包括搭建测试环境、部署测试场景和执行测试。 测试结果分析和报告:包括测试结果分析、测试问题定位和测试报告输出。 性能需求 隐形需求:针对性能需求不明确、不了解性能指标、需要开发方提供需求指标的用户。 显性需求:对系统的各项需求十分明确。 性能需求的获取方法 依据用户明确要求; ...

2019-09-18 10:58:28 152

原创 软件性能测试基础1

软件性能 软件性能是软件的一种非功能性特性,它关注的是软件在完成该功能时展示出来的及时性 软件的性能指标 响应时间:响应时间是指系统对请求作出的响应时间。 系统响应时间和应用时间 吞吐量:吞吐量是指系统在单位时间内处理请求的数量。 资源利用率:反映的是在一段时间内资源平均被占用的情况。 并发用户数:指系统可以同时承载的正常使用系统功能的用户数量。 软件性能的视角 用户视角 管理员视角 开发人...

2019-09-17 15:12:50 443

空空如也

空空如也

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

TA关注的人

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