- 博客(16)
- 收藏
- 关注
原创 2020-09-10
jemeter接口测试中请求参数用excel的方式进行读取 1.先创建一个excel数据把需要的信息写入excel中,点击保存,保存的格式要为csv类型的文件,最好是带通配符*的那个 2,打开jemeter 软件,添加这个csv Data Set Config 3.相关的设置 4。excel里面的对应的数据 5.添加一个 BeanShell Sampler 这个是为了获取到excel里面的值 6.添...
2020-09-10 19:40:49
174
转载 接口测试中需要的东西
接口测试中需要的一些常用技巧和常用的一些面试的信息 https://blog.youkuaiyun.com/candy_tse_1/article/details/99452378
2020-08-03 16:54:21
235
原创 获取当前的工作路径和上层的工作路径
获取当前的工作路径和上层的工作路径 import os print '***获取当前目录***' print os.getcwd() print os.path.abspath(os.path.dirname(__file__)) print '***获取上级目录***' print os.path.abspath(os.path.dirname(os.path.dirname(__file__))) print os.path.abspath(os.path.dirname(os.getcwd(.
2020-07-28 09:14:22
293
转载 jmetrer 一些重要图表
这里写自定义目录标题 jmeter 压测的时候图表分析 https://www.cnblogs.com/sunjump/p/8133827.html
2020-07-23 11:53:49
474
原创 jmeter中的json提取器以及如何把取到的值放入下个接口中
1.先添加一个线程组 2.添加一个http请求(本例只是一个登录的的接口请求) 3.添加一个察看结果树,并且选择json path tester 这种方式进行 4.需要先验证一下json提取器对不对 5.添加哟个json提取器 把刚才已经验证通过的提取器直接放进来(注意这个json提取器只是针对这个接口的放回值进行的) 6.和cookie token 一样 添加一个 BeanShell Sampler 将我们得到的tokenz值设置为来一个全局变量 7.也可以自己试试到底..
2020-07-23 09:48:54
3654
6
原创 接口测试相关的文档规范
1.通过性验证: 先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。 2.参数组合: 现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品,商品id是必传的,这样的,就要测参数组合了,type传1的时候,只传商品名称能不能修改成功,id、名称、价格都传的时候能不能修改成功。 3.接口安全: 1)、绕过验证,比如说购买了一个商品,...
2020-07-16 10:41:50
564
原创 jmetrer 性能测试压测的怎么共享cookie或者token
jmete线程组压测怎么跨线程组共享token 有的是需要通过cookie来进行校验,有的是通过token来进行校验的 一。token 的方式 1.先创建一个线程组添加一个http请求 2.登录的具体操作 3.通过添加查看结果树,通过取样器的结果 我们来看一下token 现在是长什么样 4.添加提取token的选择取,本次采用的是正则表达式 5.添加 BeanShell Sampler 6.测试一下,在添加...
2020-07-09 16:04:38
1104
原创 jmeter 从mysql中取数据进行参数化
jmeter 使用进行把数据参数化 可以使用添加用户数,csv格式的,也可以通过数据库的方式 1/下载mysq的安装驱动 mysql-connector-java-5.1.37-bin.jar 放到jmeter的安装目录lib下面 2.数据库的连接信息自己要先测试好,弄好,还有具体的库 3.先添加一个就是 这个组件 JDBC Connection Configuration jdbc:mysql://127.0.0.1:3306/douban?serverTimezone=UTC com.my
2020-07-01 16:06:33
555
原创 jmeter 性能测试之第二种使用参数化的形式
jmeter 接口测试请求参数的参数化 本文采用的是通过添加用户参数的方式 1.先把这几个组件添加进来 2.让我们看一下这个http 请求里面要怎么写 3。我们再来看这个用户参数里面写的都是啥 这个用户参数的列表 可以看的到 这个第一列就是我们的请求参数的K,从第二列到第三列就是用户了 你也可以理解为value,就是这个可以有多个,模拟多用户了 4.我们就来看一下这个察看结果树,看一下是不是变绿了 看一下响应数据 ...
2020-06-30 14:34:43
127
原创 jmeter接口测试之使用csv方式进行参数化
jemete 参数化设置 一.参数化之一使用csv方式 1.先创建好一个线程组 2.在添加一个http请求 3.添加一个http信息头管理器 表格里面的具体数据自己f12抓一下 拿过来,这一点不弄好有的时候会出现很多下的问题 、 4.添加一个csv DATA Set Config 组件 、 5.就在本本地编写你的txt文件里面得具体得内容、 如果有多个就用这个逗号给隔开,本例只是模拟的一个登录的 ...
2020-06-30 10:06:59
680
转载 get和post的区别 老奶奶都看得的懂 很底层很底层
what is get !!! what is post!!!! waht is fuck!!!! GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 ...
2020-05-12 16:02:39
149
原创 selenium web端自动化测试 通过子元素来定位父元素
selenium 通过父元素来找子元素的方式 很简单,但是反过来 如果通过子元素来找父元素 就不一样了 有的场景是需要通过子元素来找父元素 直接上代码 图片 这个时候该怎么做呢 我们可以通过获取文本的内容进行定位向上找 (//..) 这个是上一级 driver.find_element_by_xpath('xpath', '//*[text()="北京分公司"]//..//.....
2020-04-30 14:10:08
6303
原创 selenium 自动化中的通过js来定位
js定位方法,在一些定位方法中通过id 或者 name 标签在进行定位的时候 发现这组件无法定位到,这个时候我们肯定想到了是用xpath的 方式,但是标签中的id和name都定位不到,使用xpath 肯定也是不行的,这个时候需要用js的方法了. 直接上货 通过 name 属性 发现无法进行定位到 通过xpath 也是不行的,这个时候用js的方法,我们就很轻松的定位到了 代码 ...
2020-04-26 16:32:10
485
原创 python 读取txt文件里面的内容 存放到列表中 漂亮的格式
data.txt 文件里面的内容是 ('123','456') ('114','897') 读取data文件的方法 lis_data = [] with open('..//data.txt', 'r') as f: for i in f.readlines(): lis_data.append(eval(i.split("=")[-1])) pr...
2020-04-26 16:08:47
5437
转载 邪神测试
**软件测试的入门看我老王的就可以了** **前言** “尽早的介入测试,遇到问题的解决成本就越低” 随着软件测试技术的发展,测试工作由原来单一的寻找缺陷逐渐发展成为预防缺陷,探索测试,破坏程序的过程,测试活动贯穿于整个软件生命周期中,故称为全程软件测试 全程软件测试,强调...
2019-09-10 15:32:42
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人