- 博客(29)
- 收藏
- 关注
原创 jmeter 学习笔记2-content-type内容类型
application/x-www-form-urlencoded:form表单默认的提交数据的格式,会编码成key=value格式。multipart/form-data:表单中需要上传文件的文件格式类型。application/json:JSON格式。
2024-09-02 23:42:33
182
原创 性能测试概念
压力测试关注的行为不一定是性能行为可能是某种bug,比如同步问题,内存泄漏等。在压力级别逐渐增加时,系统性能应该按照预期缓慢下降,但是不应该崩溃。验证产品的性能在特定负载和环境条件下使用是否满足性能指标。客户端性能通常根据系统处理特定用户请求的响应时间来度量。压力测试是评估应用系统处于或超过预期负载时的行为。不同的关注对象采用不同的性能的度量方法。并发用户数取决于测试对象的目标业务场景。用于验证应用系统在正常负载条件下的行为。进一步发现系统中存在的性能瓶颈。并发用户数与同时在线数的区别。
2024-08-26 00:21:33
137
原创 功能测试理论
结构-产品的物理元素,如代码、硬件、配置文件、数据文件等。正确性:产品功能是否与需求和设计文档一致。将测试学习、设计、执行、结果分析相互支持。易用性:软件产品完成特定任务的难易程度。接口:产品所使用的或暴露出的接口。强调启发式测试模型:产品元素(根据测试需求设计功能测试用例。举例:查询机票的测试需求细化。舱位:经济舱,商务舱,头等舱。实例:测试微软记事本功能测试。路程分类:单程,往返,联程。时间跨度:同月,跨月,跨年。平台:产品所依赖的外部元素。时间:影响产品的时间因素)强调:关注价值和风险驱动。
2024-08-25 23:07:25
281
原创 python随机生成50个中文
chinese_chars = '的一了是我不在人们有来他这上中大为个国和地到以说时要就出会可生对年那于自之天你能行心主发长同后里用道下然家过种成面而方多日都得么也子看起小所情如些其给那再只没动经法公此已无两进着等部度分好将重还里应新学因开由么什第才这明想知全己但最喜正真三美从手身今心前力高长光当住向先头位儿女少飞风山云车目田电鸟鱼水米禾瓜足走回口耳目牙舌头发衣巾门窗花草金木水火土'# 常见中文字符范围(部分)
2024-07-26 10:14:16
523
原创 正则表达式学习笔记
* 匹配零次或多次,表示前面的子表达式可以出现0次或者多次 与.一起使用,表示任意字符出现0次或多次。匹配零次或一次,表示前面的子表达式0次或者1次,与点号和星号配合使用,构成.*?a="我的微博密码是:12345678,QQ密码是:4515465,请帮我提出各类密码"# . 匹配任意一个字符除了换行符,可以是数字、字母、空格、标点符号等。a="我的密码是:123456abd*,请不要告诉任何人。# {n,} 匹配n次或更多次。# {n,m} 匹配n到m次。# {n} 匹配n次。
2024-07-19 16:37:43
408
原创 python接口测试-获取csv数据并批量调用
if math.isnan(df['nickname'][i]):#处理nickname为NaN的情况。df=pd.read_csv("虫害数据.csv")"breedName": "玉米",url="新增的地址"
2024-07-16 14:02:33
380
原创 python+requests模块全局观
数据报文:dict字典类型,默认情况下请求头:application/x-www.form。json.dumps(data)序列化,把字典格式的数据转换为str格式。3.requests.delete()发送delete请求。1.requests.get() 发送get请求。2.requests.post()发送post请求。4.requests.put()发送put请求。3.json()返回字典格式的数据(json)1.text()返回字符串格式的数据(文本)json.loads(data)反序列化。
2024-07-14 23:00:27
254
原创 使用python+requests上传图片
files = {'file': (image_path, f, 'image/jpeg')} # 假设图片为 JPEG 格式,可根据实际修改。print(f"图片上传失败,状态码: {response.text}")print("图片上传成功")upload_image('图片地址', "URL")# 调用函数,替换为实际的图片路径和上传的 URL。# 下面是上传图片的函数。
2024-07-13 16:36:01
539
原创 将 Python 项目中使用的外部库的相关信息包含在 Git 仓库中
【代码】将 Python 项目中使用的外部库的相关信息包含在 Git 仓库中。
2024-07-13 14:10:55
92
原创 python做接口测试笔记1-获取登录token并通过token调用其他接口
访问令牌(Access Token):用于验证用户身份和授权访问特定资源或服务。例如,在身份验证过程中,用户成功登录后会获得一个访问令牌,后续对受保护资源的请求需要出示该令牌以证明其有权访问。“Token” 是一种用于标识、验证、授权或分割数据的特定值或符号。Python有许多库可以帮助你进行接口测试,其中最常用的是requests库。以下是一个简单的示例,展示了如何使用requests库进行接口测试。安装依赖1。
2024-07-11 14:31:38
240
原创 ChromeDriver 版本与检测到的 Chrome 浏览器版本不兼容解决方法
下载 ChromeDriver 126.0.6478.126:
2024-07-09 11:09:34
1960
原创 用例设计-兼容性测试用例
1浏览器缩放比例值:80%、90%、100%、110%、125%;3分辨率:台式机主流分辨率1920*1080/2560*1600。2桌面缩放比例100%、125%、150%、175%;说明:用例覆盖范围包括。
2024-07-04 17:11:47
511
原创 必学测试工具Fiddler 笔记3-过滤抓包 设置过滤正则表达式
1.网址过滤:在Filters-hosts中输入需要获取的网址信息,多个地址间使用分号隔开。图片、CSS、JS这类素材不需要,直接过滤掉。
2024-06-29 10:14:33
225
原创 测试必学工具-Fiddler学习笔记2-抓取https请求
2.勾选Decrypt Https traffic,lgnore server certificate errors(unsafe)3.选择actions-export root certificate to desktop。菜单项 tools>Options,点击HTTPS。1.首次安装fiddler。
2024-06-29 00:21:22
219
原创 Jmeter-批量(编辑、删除)操作数据
4.添加循环控制器(次数可获取列表查询的总数,也可以自定义,下图为自定义次数)3.添加测试片段放在查询接口之后,(因为需要先调用查询接口)1.查询接口,获取id等信息(具体看编辑/删除接口需要)例:列表查询所有数据id,通过id完成删除操作。2.通过循环控制器调用删除、编辑接口。使用__V()函数实现变量的嵌套。2.添加json提取器。5.添加计数器控制循环。
2024-06-28 17:19:55
713
原创 使用Jmeter上传文件
勾选对POST使用multipart/form-data(如下图)3.查询结果树,检查数据,可使用JSON路径测试提取需要的值。1.添加取样器-HTTP请求-填写上传接口。2.填写文件路径(可使用绝对路径)最后记得检查页面图片展示是否正确。4、添加JSON提取器。二、添加上传数据采样器。
2024-06-23 18:21:42
666
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人