logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

postman的学习——cookie是如何管理的

前提:我目前测试的系统需要登录后方可进行后续的一系列操作打开F12,查看发起的每一个请求,里面都携带着一个cookie什么是cookie通过postman发送一个添加资源的请求,并未在任何地方配置cookie信息,果然发送请求后又重定向到了登录界在网页上把cookie复制下来,添加到headers里面,key为Cookie,值就为把刚才复制下来的粘贴进去再次发送刚才的请求,结果成功了但由于sess

jmeter学习——使用fiddler抓取jmeter发送的请求

我所编写的很多博客,都是因为在实际使用中遇到了问题,为了解决该问题,会延伸出来很多东西,同时也算是记录一种学习的思路问题:使用jmeter发送一个post请求一直未得到预期的返回结果解决思路:分析可能是参数传错了,希望用fiddler抓取一下jmeter的请求对比一下和网页发起的请求参数有什么不同启动fiddler后,发现通过jmeter发起的请求fiddler并没有捕获到,需要解决如何使用fid

#jmeter#fiddler
jmeter学习——RandomFromMultipleVars函数的使用,实现为参数随机分配值

需求:有个参数的值需要传递12、19、21这种无规律的值中的任一个解决办法:可以使用RandomFromMultipleVars函数通过函数助手自动生成,粘贴到对应参数值处即可具体的使用是在生成的函数${__RandomFromMultipleVars(,)}里输入一些变量名,比如上图中的jobId1、jobId2等另外定义一组用户定义的变量,把对应的变量名和值填好查看结果可以看到请求里面的id的

postman的学习——参数化迭代测试

需求:有三个用户,在进行接口测试的时候,想用这三个用户分别登录再依次执行后续的脚本解决方案:使用postman的参数化迭代测试实现步骤:在编写接口测试脚本的时候,在输入参数值的时候使用变量的形式,postman里面使用{{变量名}}的形式引用变量编写好一个分隔符文件,文件第一行为变量名,后面每一行为一次迭代参数值点击集合后面的运行按钮,打开集合运行器选择需要迭代的次数和上传刚才编写的分隔符数据文件

python+selenium 巧定位xpath会变动的元素--last()函数定位最后一个节点数

web自动化学习--xpath之last()函数的使用遇到的问题:定位某一个元素,直接复制其xpath,实际上脚本跑起来后发现一直没定位到该元素xpath为:/html/body/div[6]/div[1]/div[1]/ul/li后来发现,如果操作的步骤不一样,比如先点这和点了那,导致该元素的xpath不一致由于不同的操作,xpath可能为:/html/body/div...

python学习——做接口测试时,数据库的commit()方法在使用过程中出现的问题

场景:有一个增加数据的接口A,在为接口A拼装参数的时候创建了个数据库连接对象,去数据库里查询了(执行了一次select)某个数据用于拼装接口A的参数,这个时候数据库连接对象还在,未关闭执行接口A再次使用刚才创建的数据库连接对象去查询(又执行了一次select)刚才增加的数据是否增加成功问题:发现查询出来的始终是增加数据的前一条数据,效果如下,预期查询到的应该是oracle......

jenkins学习——解决控制台输出中文乱码问题

构建一个任务后,发现控制台输出的内容全部乱码了解决办法:1.在jenkins系统管理-》系统配置-》全局属性新增一个属性键:LANG值:zh.CN.UTF-82.配置Windows系统的环境变量键:JAVA_TOOL_OPTIONS值:-Dfile.encoding=UTF-83.重启jenkins服务...

#jenkins
jenkins学习——报错java.io.IOException: CreateProcess error=2, 系统找不到指定的文件。

打算做接口持续集成,初始jenkins,安装好后第一个简单项目就构建失败根据学习教程,第一个项目在配置里面增加了一个构建步骤,execute shell任务却构建失败,查看日志发现报错说java.io.IOException: CreateProcess error=2, 系统找不到指定的文件。由于是第一次自己安装使用jenkins,不清楚为什么会抛出这样的错误,一度以为是权限问题导致的将报错信息

#jenkins#java
接口自动化持续集成——postman+newman+git+jenkins环境搭建

1. 通过postman完成接口脚本的编写2.安装NewmanNewman是postman的命令行集合运行期,升级GCChttps://blog.csdn.net/weixin_42090356/article/details/90678158

到底了