自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python中的初始化属性和实例属性

总结一下,初始化属性在构造方法中定义并初始化,对于每个实例都是相同的。实例属性是与特定实例相关联的属性,每个实例都可以独立地创建、修改和访问它们。

2023-05-23 11:35:49 455

原创 ab压测中,有的接口需要登录才能压测,该怎么做?

在正常使用该接口的情况下,手动进行登录并获取 Cookie 或者 Token,然后在 AB 压测时使用 Cookie 或者 Token 进行登录,这样就可以保证在 AB 压测中能够成功访问该接口。如果接口提供了登录接口,可以先调用登录接口进行登录,获取到返回的 Cookie 或者 Token,然后在后续的压测中使用该 Cookie 或者 Token。这里的 Cookie 是手动登录后获取的值,name 是 Cookie 的名称,value 是 Cookie 的值。使用登录接口进行登录。

2023-03-23 15:05:28 436

原创 内网无法访问自动化测试报告解决方法

1.查询本机IP地址 例如 Mac打开终端 输入“ipconfig getifaddr en0” ,查询到ip后,复制备用(192.168.102.***)4.把存放测试报告的文件夹,拖动到vscode里,右键点击 open with live server选项,此时会打开一个本地网页。3.把pycharm中的HTML测试报告文件,放入一个空文件夹(命名随意)7.此时第六条的链接,是被可以被同一个局域网内的人员访问的。6.把第一条复制的IP,替换第五条的IP ,例如。

2022-12-08 16:02:59 397

原创 Python接口自动化函数调用TypeError: seperate_data() missing 1 required positional argument:‘self’

遇到Python 调用类的函数时报错如下:TypeError: seperate_data() missing 1 required positional argument:‘self’

2022-12-01 15:30:00 242

原创 python接口自动化响应结果处理

解决问题:响应结果返回的数据有时候是text,有时候是JSON格式,若是指定返回一种格式,那么不支持的格式返回就会报错,所以得加个判断,如果是dict则返回JSON,如果是其他格式一并返回text。创建HandleResponse类(翻译:处理响应)创建 handle_response.py 文件。

2022-11-29 10:46:28 538

原创 Python接口自动化提取全局变量

默认目标是从响应结果中提取参数(access_token)为什么要提取:为了框架的通用性要提取谁提取token或者code怎么提取思路:第一步:1、在excel中增加字段extract_data,用来存放需要提取的key和提取表达式2、获取到extract_data,转成python对象3、遍历extract_data的key,value,拿value(提取表达式)去响应结果中去获取数据4、拿到数据之后,key作为全局变量的key,value(提取表达式)拿到的数据做为value

2022-11-28 10:05:33 936

原创 函数调用报错missing 1 required positional argument: ‘self‘解决方法

1.第19行实例化了Url_appNo的方法,第25行调用了Url_appNo方法的test_url()函数,这种调用方式是错误的。优化第25行代码,在Url_appNo后,加一个()就行。

2022-10-30 16:32:31 8574

原创 python类的前后置处理

在执行Python自动化时,一些特殊场景比如鉴权处理时,每个接口都需要用到token,所以都需要请求一次登陆接口,这时候就会用到前置处理。二.类的后置处理咱才疏学浅,只知道作用于用例执行后清理数据用的,用例类执行完后只执行一次。一.类级别前后置处理。......

2022-08-03 15:18:00 1657

原创 类的作用域以及调用

代码】类的作用域以及调用。

2022-07-28 11:28:55 114

原创 函数的基本概念和不定长参数的规则

3、默认参数定义形参时,给一个默认值,且必须写在必须参数的后面。**kwargs接收多个关键字参数,输出键值对的形式到字典中。1、必传参数调用函数的时候必须要传的参数,不然会报错。1、形参形式参数,表示这里有值,还不知道传什么。*args接收多个参数,输出为元祖。2、实参函数括号内的实际参数。...

2022-07-24 13:12:46 160

原创 Mac配置allure环境变量

Mac配置allure环境变量

2022-04-28 09:51:12 1692

原创 mac解决ImportError: Start directory is not importable报错

mac解决ImportError: Start directory is not importable报错今天找朋友要了一套selenium脚本,怎么也执行不起来,运行就报错,但是没有红色感叹号直接报错:ImportError: Start directory is not importable:路径\路径找了很多教程,都说是路径的原因,发现一个文章说改路径,注意到这一串代码路径符号是\最后把路径符号改成// ,运行就成功了....

2022-04-23 23:33:25 739

原创 mac 安装selenium,ChromeDriver配置

Mac安装selenium,被终端操作难住了?附操作语法

2022-04-23 17:18:00 1795 3

转载 Token_Python中的使用

Token_Python中的使用Token作用为了验证用户登录情况以及减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。2什么是TokenToken是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。3Token运行原理1.当用户首次登录成功之后, 服务器端就会生成一个 token 值,这个值会在服务器保存token值(保存在数据库中)

2022-04-14 16:40:57 1534

原创 mac终端使用brew提示:Error: The following directories are not writable by your user

mac终端使用brew提示:Error: The following directories are not writable by your user

2022-02-13 14:49:54 332 1

原创 解决Mac使用Charles后关闭,无法上网问题

解决Mac使用Charles后电脑无法上网

2021-12-18 15:28:00 7468

原创 win10 IPv4无网络访问权限

win10 IPv4无网络访问权限

2020-11-26 13:27:57 457

空空如也

空空如也

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

TA关注的人

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