摘要: 相对路径和绝对路径:绝对路径:特点:从根开始相对路径:相对当前路径来说 查看java相关的服务:ps -ef | grep java sudo vim /opt/scripts/deploy.sh 编辑:vim /opt/scripts/deploy.sh echo > /opt/scripts/d 阅读全文
posted @ 2019-11-29 18:15 忆梦,惊梦 阅读(121) 评论(0) 推荐(0)
摘要: Proxy-macOS Proxy 将Charles设置成系统代理Charles 是通过将自己设置成代理服务器来完成抓包的,勾选系统代理后,系统本地发出去的请求都能被截取下来。如果只抓取APP的包的话,可关闭此配置,这样不会出现太多的数据看着比较乱。 只抓app包时,不用勾选这个 截取移动设备上的网 阅读全文
posted @ 2019-11-29 17:37 忆梦,惊梦 阅读(309) 评论(1) 推荐(0)
摘要: 下载地址:https://www.charlesproxy.com/ charles安装后需要破解,找到charles.jar的存放地址,用破解的charles.jar替换原有的charles.jar即可 阅读全文
posted @ 2019-11-29 17:16 忆梦,惊梦 阅读(285) 评论(0) 推荐(0)
摘要: 一、压力测试场景设置 1、场景设定:进行接口压力测试时,有单场景也有混合场景。单场景就是对一个接口进行请求;混合场景需要对多个接口进行请求,在流程类业务场景会运用到 2、压测时间设定:通常时间为10-15分钟,如果需要进行疲劳测试的话,可以压一天或者一周,根据具体的情况来定 二、压力测试数据准备 在 阅读全文
posted @ 2019-11-29 17:00 忆梦,惊梦 阅读(1073) 评论(0) 推荐(0)
摘要: 1、Jmeter本身不能直接连接mysql,要下载一个驱动JDBC Driver,即下面的jar包 可以在测试计划中添加.jar包,mysql-connector-java-5.1.48-bin.jar用来连接Mysql; jar包下载地址:https://dev.mysql.com/downloa 阅读全文
posted @ 2019-11-29 16:23 忆梦,惊梦 阅读(148) 评论(0) 推荐(0)
摘要: 当上文中有一些变量的值在下文当中被使用 做接口测试的时候,有很多的接口之间是有数据关联的,有些接口的参数需要用到上一个接口的数据,那么就需要做关联一定要理清楚接口的业务逻辑 搞清楚当前这个接口需要用到哪些接口的哪些数据? 搞清楚你需要提取的数据,在哪里,是在body中,还是在响应头中? 根据不同的返 阅读全文
posted @ 2019-11-29 15:30 忆梦,惊梦 阅读(314) 评论(0) 推荐(0)
摘要: 1、以搜索接口为例,在本地创建一个文件,添加6个搜索关键字,并对脚本设置6个线程或者循环6次,来对这6个关键字进行搜索 2、添加CSV Data Set Config(右击“线程组” - “添加” - “配置元件” - "CSV Data Set Config"),可对该线程组所有接口适用 3、根据 阅读全文
posted @ 2019-11-29 14:36 忆梦,惊梦 阅读(463) 评论(0) 推荐(0)
摘要: 用函数生成随机数:(__Random) 1、在Jmeter中点击 选项-函数助手对话框: 2、在弹出的对话框中选__Random,填写随机数的范围,点击生成按钮,就看到需要的字符串了,然后复制出来 3、在请求中使用生成的随机数,把复制的字符串粘贴到请求的参数里 4、运行脚本后,可查看到该请求发送的数 阅读全文
posted @ 2019-11-29 13:50 忆梦,惊梦 阅读(581) 评论(0) 推荐(0)
摘要: Jmeter脚本参数化时,使用参数的地方书写格式为:${参数名} 下面利用实例来介绍Jmeter参数化三种方法的第一个: 1、以搜索接口为例 (1)添加用户参数(右击HTTP请求-添加-前置处理器-用户参数) (2)添加变量值 多个值,当线程组多个时,可以循环调用 (3)请求参数化 (4)设置线程数 阅读全文
posted @ 2019-11-29 11:02 忆梦,惊梦 阅读(684) 评论(0) 推荐(1)