自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jekins

11

2023-01-02 22:04:51 81

原创 mock测试

11

2023-01-02 20:41:20 106

原创 session鉴权

1111

2023-01-02 18:29:56 204

原创 多表校验的代码编写

多表校验

2023-01-01 00:45:31 60

原创 参数加密的二种处理方法

参数加密处理方法笔记

2022-12-31 18:07:35 781

原创 赋值、浅拷贝和深拷贝的区别

1.赋值赋值在pthon中,对象的复制就是简单对象引用,如下所示a=1b=aid(a) == id(b)在上述情况,a和b是一样的,他们只想同一片内存,b不过是a的别名,是引用可以用b is a 去判断,返回True,表面他们地址相同,内容相同,也可以用id()函数来查看两个列表的地址是否相同赋值操作(包括对象作为参数、返回值)不会开辟新的内存空间,它只是复制了对象的引用。也就是说除了b这个名字之外,没有其他内存开销。修改了a,也就影响了b,同理修改了b,也就影响了a.2.浅拷贝浅拷贝会

2022-05-17 16:53:42 303

原创 jdk1.8的安装

jenkins是一个java项目,所以需要先安装java环境,需要java 8.0 以上版本1.jdk下载jdk1.8下载地址https://www.oracle.com/java/technologies/downloads/#java8-windowswindows 选择x64版本的x64和x86一般是指cpu的位数,x64是指cpu64位版本,x86是指cpu是32位版本,由于x86已经被淘汰,所以x64是主流2.jdk的安装双击下载的exe文件,开始安装,直接默认下一步,最后点击关

2022-04-23 17:54:49 1743

原创 extract(中文意思索引)

用例数据设计用例数据中新增一栏extract 表示提取响应数据并保存到对应的类属性中

2022-04-19 22:28:18 666

原创 jsonpath的介绍和使用

jsonpath 的介绍jsonpath可以从json格式中提取数据,通过字符串格式的提取的表达式jsonpath的安装pip install jsonpath

2022-04-19 11:55:49 721

原创 项目中用动态表达式替换参数

def replace_args_by_re(json_str,obj): ''' 通过正则表达式动态的替换参数 :param json_str: 需要被替换的json字符串 :param obj: 提供数据的对象 :return: 替换后的字符串 ''' #1.先找出字符串中的槽位名(参数) args = re.findall('#(.*?)#',json_str) #再去数据对象中获取对应名字的参数的值

2022-04-18 14:07:22 540

原创 请求参数类型为布尔值时,在json中,true,和false不能加引号,加引号就是字符串,布尔值和字符串是两码事

2022-04-18 00:00:45 1142 1

原创 断言报错,token过期

提示token断言失败,但是看代码改完了就正确了

2022-04-17 21:51:29 281

原创 业务流程,怎么通过断点拿到注册返回的手机号码·

注册完成后,会返回手机号码,所以可以在响应中获得手机号码,通过断言来看响应将注册返回的手机号绑定到类属性后,在登录中,可以用刚刚设置的名字+两个井号,来做槽位

2022-04-17 20:43:13 215

原创 json.decoder.JSONDecodeError: Expecting value: line 3 column 19 (char 259)

执行审核模块一直报错,提示测试用例格式不正确,这个真的好难找,对着正确的代码找了半天,都没找出来,重新写也不对,每次写不知道为啥都写的load_id,都块找的神经质了,找了大半天才发现是创建好的对象属性和用例的请求参数不一致!!!!!!!!!!!!!!!!...

2022-04-17 18:15:16 295

原创 TypeError: test_recharge() missing 1 required positional argument: ‘item‘

提示test_recharge()缺少一个必须的位置参数,item,说明是item有问题,debug后,发现item没有出现用例中的数据,再看是发现没有写@ddt,写上去就好了

2022-04-17 16:33:16 351

原创 数据库的内连接

内连接内连接是A表的所有行交上B表的所有行得出的结果集select a.*,b.id,b.vehicle_nofrom vehicle_maintain_info ajoin vehicle bon a.vehicle_id = b.idwhere b.vehicle_no =‘鲁A11111’

2022-04-16 13:18:48 829

原创 pyhon中的接口依赖

一、接口依赖一个接口的测试经常要依赖另一个或者多个接口成功请求后返回的数据。例如,当前的接口充值接口测试依赖于注册接口、登录接口。因为需要先注册,再登录才能充值。所以进行单接口测试的时候,有些业务流中间的接口需要依赖前置接口,就可以在测试脚手架中完成这些前置操作1.类级前置条件处理当一个接口的前置依赖接口只需要在整个测试开始请求一边,就可以在前置方法‘setUpClass’中去处理1.1如何将依赖数据传递到后面的单元测试方法中1.全局变量 2.类属性本质其实就是通过第三方传递,一般来

2022-04-15 23:49:41 368

原创 json.decoder.JSONDecodeError: Expecting value: line 3 column 19 (char 106)解决

运行代码一直报错,发现是正则写错了,改回来就可以了如果debug

2022-04-13 23:38:44 296

原创 TypeError: unsupported operand type(s) for +: ‘dict‘ and ‘str‘

不支持+字典或者str,返回查看代码就发现写错了dict后面不能直接+号

2022-04-13 00:32:08 2719

原创 测试报告提示解决tuple index out of range

这个就是简单的前面的空格和后面赋值填入的内容不一致导致的,意思是元组超出索引范围。发现44行,format后面应该要要填入1个,但是没有填,结果元组超过索引范围,(少了一个值)

2022-04-10 21:03:50 1006

原创 生成测试报告时,测试报告用例没有生成某模块的数据,且用例描述显示None原因

这个是生成的测试报告,发现recharge模块一个用例都没有执行,只有register模块用例执行成功了,需要查看代码,应该是用例数据出现了问题发现是@list_data后面没有将用例的cases传进去,导致没有数据...

2022-04-10 20:44:43 274

空空如也

空空如也

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

TA关注的人

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