性能测试
-Neji-
这个作者很懒,什么都没留下…
展开
-
chormdriver驱动安装及配置
下载与浏览器版本对应的驱动 ,我的Chorm是版本是80.0.3987.132(64位置)。开始以为没有对应版本,把两个80开头的都下载了一遍,后来用的80.0.2987.16版本驱动。如果是windows用户,官网上只有windows只有32位的,不过不用担心,它与64位兼容,所以下载这个就可以了。 驱动下载地址不知道自己Chorm版本的,点击Chorm浏览器右上角“自定义及控制Google Chorm按钮”->“设置”->“关于Chorm”查看版本。下载好后,将驱动放在..原创 2020-10-15 20:13:47 · 683 阅读 · 0 评论 -
Jmeter接口测试
一、 什么是接口测试?什么是接口?程序内部接口(1)方法与方法之间的交互。(2)模块与模块之间的交互。系统对外接口例如百度提供的图像识别接口,我们在实现这个功能的时候,并不是看到了百度写的具体代码,而是通过调用百度提供给我们的接口来实现这个功能。比较常见的接口分为三大类:web接口、应用程序接口、数据库接口常用Web接口方式http是走soap协议通过http传输,请求报文和返回报文都是xml格式的。此协议比较复杂且安全性高。https超文本协议,常用POST和GET两种方式。原创 2020-10-08 22:04:23 · 211 阅读 · 0 评论 -
Jmeter集合点技术(同步定时器)
一、 集合点简介我们怎么实现真正的并发?并发:指的是系统中正在操作业务的用户。在Jmeter中,成为线程数。Jmeter中的各线程(用户)在进行业务操作中的顺序存储存在一定的随机性。集合点的目的?让各个线程(用户)步调一致,对系统进行加压。达到模拟真实并发访问的效果。二、 集合点的创建及使用参数:用户数:(1)表示每集合要多少个模拟用户(线程)发送一次请求(2)如果设置为0,表示需要传入全部(这里线程组个数在在线程组中进行设置)超时时间:(1)等待每一组并发的时间(原创 2020-10-08 17:31:20 · 612 阅读 · 0 评论 -
Jmeter关联技术
一、关联概述关联:获取返回的值,然后保存起来,给别的请求使用或者做一些其它处理。——提取断言:从返回结果中检查有没有预期的值。——对比二、正则表达式正则表达式语法(常用):() 括起来的部分就是要提取的. 匹配任何字符串+ 一次或多次? 不要太贪婪,再找到第一个匹配项后停止三、正则表达式提取器...原创 2020-10-08 17:30:44 · 147 阅读 · 0 评论 -
Jmeter参数化技术
一、 什么时候参数化技术单点登陆:一个账号只能登陆一次,如果这个账号再登陆,前面的登陆就会outline。这种时候必须参数化。多点登陆:比如腾讯视频账号,可以在多个设备上登陆。二、 参数化技术是什么参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则。参数化流程:(1)找出需要做参数化的数据(2)准备提供给参数化需要的数据源(3)把脚本里的常量变成变量(使用前面的数据源数据)Jmeter参数化方式:原创 2020-10-08 17:29:58 · 135 阅读 · 0 评论 -
Jmeter主要元件使用
一、配置原件1. HTTP请求默认值该组件可以为我们的HTTP请求设置默认值创建一个Test Plan有很多个请求且都是发送到相同的server,只需要添加一个Http Rquest Defaults组件并设置“Sever Name or IP”添加多个HTTP请求会默认使用Http Rquest Defaults组件设置的值2. HTTP消息头管理器注意:如果放在线程组下面就对同一线程组内所有的作用,若要对一个请求作用,需要放在相应请求之下3. HTTP Cookies管理器提原创 2020-10-07 16:02:47 · 152 阅读 · 0 评论