自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 接口测试响应体中的内容是乱码怎么办

首先大家得明白什么是编码,什么是解码。通俗点说,编码是将模拟信号转换为计算机认识的二进制数字信号。解码是将数字信号转成模拟信号输出的过程。我们在做接口测试发送请求的时候,请求头中一般会有一个参数叫Accept-Charset,这是通知服务器发送的编码方式。服务器发送响应的时候响应头中也会有一个编码格式Content-Charset标记响应的编码格式。接口测试我们一般使用request库,request库会以什么编码格式 把HTTP响应体中的字节串解码为字符串呢?一般根据的就是Content-

2021-08-16 16:15:16 2215

原创 小白来看:cookie,session,token都是啥

对新手小白来说,刚开始总搞不清cookie,session和token有啥区别,我来用简单的语言解释下,对其中有些原理不做深入解析,大神就别看了,有错误指正。我们知道,浏览器和服务器在交互的时候,服务器需要记住不同客户端的信息,这样只用登录一次即可。刚开始的解决方案是啥呢,就是用缓存cookie,把用户的用户名,密码各种信息存在客户端,每次访问的时候把cookie带上,这样服务器就能认识用户了。但是这样有个问题,很容易泄露用户信息啊,不安全。现在的解决方案就变成了用cookie+session,

2021-08-16 13:56:21 117

原创 接口测试params参数和data参数的区别

在做接口测试的时候,小白肯定会有点迷惑,什么时候用params参数,什么时候用data参数。其实我们知道,get请求的时候,如果需要传递参数,是直接跟在url后面的,比如https://www.baidu.com/s?wd=python&fenlei=256?号后面跟的就是这个请求的参数,这种传递参数的格式是urlencoded,此时我们做接口测试有两种方式,一种是直接将url=https://www.baidu.com/s?wd=python&fenlei=256,另外一种是.

2021-08-16 11:10:00 1462

原创 robotframework中解决HTML5拖拽功能

当你在做自动化测试的时候,发现selenium库自带的drag and drop函数不起作用,无法拖拽的时候,可以使用javascriptdrag_and_drop_helper.js文件下载地址在这里具体也可以看下这条链接里面的内容,我就是参考的这个。有不明白的可以留言...

2021-08-02 15:21:55 536 6

原创 RF+selenium定位svg使用name属性//*[name()=‘svg‘]/*[name()=‘g‘][4]/*[name()=‘circle‘ ][14]定位,仍然报找不到该元素的错误【已】

有没有大神知道可能的原因,留下评论,我来一一查找

2021-07-09 11:16:01 384

原创 python3+robotframework3.1.2配置下,selenium2library库中仍然没有open browser关键字 解决方案

python3,安装了robotframework后,一切配置好,导入selenium2library库发现部分关键字是黑色,根据网友的指导,降低了robotframework版本为3.1.2,发现仍然没有解决,再次查询,有网友告知是selenium2library和seleniumlibrary的版本必须一致,都是3.X才可以,验证之后发现解决了问题,现在做一记录。pip install robotframework-seleniumlibrary==3.2.0如果你遇到了这个问题,可以在cm

2021-07-08 10:04:57 815 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除