- 博客(51)
- 收藏
- 关注
原创 性能测试Locust的使用
Locust是一款基于Python的开源负载测试工具,主要用于网站和API的性能测试。通过pip安装后,用户需编写Python脚本定义测试行为(如HttpUser子类和@task方法),使用locust命令启动Web界面进行压测配置。支持分布式测试、实时监控和Token认证等场景,但需注意环境配置和接口验证问题。扩展功能包括带Token的认证测试(如登录、地址查询等),并可通过插件生成测试报告。核心优势在于Python脚本的灵活性和WebUI的可视化操作,适合开发人员进行高效性能评估。
2025-06-11 17:33:58
587
原创 charls的使用与实战
摘要:本文介绍了使用Charles工具进行接口测试的方法,包括数据篡改、断点调试和弱网测试。主要内容:1.通过Compose功能篡改请求数据,验证后端数据校验机制;2.利用Breakpoints功能对请求/响应进行拦截修改;3.使用Throttle设置模拟2G等弱网环境,测试系统在延迟、丢包等情况下的表现。这些测试方法可用于验证系统功能正确性、异常处理能力和稳定性。测试示例以TPshop商城系统为对象,提供了测试账号和基本操作步骤。
2025-06-09 11:45:41
449
原创 adb抓包
本文介绍了如何使用ADB工具抓取Android应用的日志。首先,通过adb devices连接设备,并使用adb shell pm list packages -3获取应用包名。接着,通过adb logcat --pid=$(adb shell pidof <package_name>)过滤指定应用的日志。若需仅查看错误日志,可使用*:E进行过滤。此外,文章还介绍了如何结合包名和日志级别进行高级过滤,并提供了日志保存的方法,如将日志输出到指定文件。最后,针对Windows环境下日志过滤可能失效的问题,建议使
2025-05-21 18:38:18
1996
原创 ADB常用语句
本文介绍了常用的ADB命令操作指南,包含系统管理、文件操作和日志查看功能。主要内容有:通过pm命令查看应用列表;使用ls、cat、rm进行文件管理;dumpsys查看当前运行应用信息;logcat日志查看与保存方法,包括按级别过滤(v/d/i/w/e/f)和保存到文件的技巧。还涵盖了设备连接管理(devices/disconnect)、文件传输(pull/push)等实用命令,是Android开发和调试的实用参考手册。<|end▁of▁sentence|>
2025-05-21 17:41:16
696
原创 自动化APP测试APPium的元素等待
在使用Appium进行移动应用自动化测试时,有三种等待。隐式等待driver.implicitly_wait()显式等待(常用)time.sleep()
2025-03-14 18:01:26
703
原创 Android测试ABD环境及语句
ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。
2025-01-03 14:38:34
483
原创 JAVA基础之类与方法书写规范与格式
类与方法书写时的注意事项。常见错误。方法的两种返回类型,成员变量与局部变量的区别,编写代码时候需要养成的书写规范。
2024-04-28 03:30:00
553
原创 JAVA基础之JavaBase知识梳理
1.Java程序入门 2.变量+运算符 2.1 数据类型:2大类 运算符:①算术运算符②赋值运算符③逻辑运算符⑤三元运算符3.选择结构 if:如果 switch:开关 多分支语句 4.循环结构( 执行重复的代码) 5.数组 冒泡排序:二维:
2024-04-28 00:15:00
824
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1