摘要:
一、安装第三方插件 Jmeter本身是不能够展示内存,cpu和吞吐量的,但是可以通过添加插件的方式来对jmeter添加这些功能 # 下载地址 可通过该网址下载jmeter所有插件 http://jmeter-plugins.org/downloads/all/ # 所需要下载的插件 1. JMete 阅读全文
摘要:
1.安装badboy脚本软件 2.打开badboy软件 3.badboy脚本录制 点击录制按钮进行脚本录制,完成打开搜狗搜索,搜索测试岗位薪资操作,然后停止,回放,(回放的 时候,会因为编码原因导致乱码,需要手动调乱码问题) 4.添加验证点 验证点的作用就是验证脚本是否按照我们测试的思路执行,判断脚 阅读全文
摘要:
一、什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进 行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测 试。 二、Jemeter脚本录制方式 web端:BadBoy脚本录制 app端:使用Jm 阅读全文
摘要:
1.使用正则提取 运用Jmeter正则提取器,可以从请求的响应结果中取到需要的内容,从而实现关联。关联是请求与请求之 间存在数据依赖关系,需要从上一个请求获取下一个请求需要回传回去的数据 # 说明 1.引用名称:下一个请求要引用的参数名称,如填写title,则可用${title}引用它。 2.正则表 阅读全文
摘要:
1.参数化是什么 动态的获取并设置数据 2.为什么使用参数化 执行批量操作,批量添加批量删除,人工效率太低 运用程序代替人工获取并设置数据,安全高效 比如:对被测系统的用户名和密码进行参数化,来模拟多个用户同时登录系统 3.参数化实现之用户自定义变量 通过这个功能,能实现多接口共享数据,修改一条即可 阅读全文
摘要:
1.测试计划 1. 测试计划就是一个完整的场景 2. “独立运行每个线程组” :勾选以后所有的线程组都是顺序执行的了。一般不勾选,让所有 的线程组 并发启动。 3. “函数测试模式” :勾选后会有详细的请求记录,消耗资源,影响客户端性能。一般不勾选。 4. 用户定义的变量:全局变量,测试计划上可以添 阅读全文
摘要:
1.线程组是什么 1.进程: 一个正在执行的程序对应一个进程 2.线程: 一个进程有多个执行线程 3.线程组: 按照线程性质对线程分组 三者关系: 一个进程有多个线程组,一个线程组有多个线程 测试计划—线程组—线程组属性中的线程数 并发执行:多个线程同时执行,特点:执行结束的顺序与开始的顺序不一致 阅读全文
摘要:
一、性能测试 1.性能测试是什么 基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求性能指标关注 点:时间性能、空间性能性能测试与页面无关 性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行 测试。 2.性能测试工具 二、 阅读全文
摘要:
一、Fiddler与其他抓包工具的区别 1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存; 2、Wireshark是通用的抓包工具,能获取HTTP,也能获取HTT 阅读全文
摘要:
方法一:在手机上下载 1.点击proxy,关闭windows Proxy 2.设置移动端代理 1). 找到连接的wifi,点击进入设置代理 2). 设置为手动,并填写对应的ip和端口号 3.打开浏览器,输入chls.pro/ssl,点击进入 4.然后会提示下载成功,就可以在浏览器进行Charles的 阅读全文