- 博客(10)
- 收藏
- 关注
原创 性能测试常见面试题
性能测试是通过模拟业务场景评估系统在负载下的响应速度、稳定性等指标的过程,目的是验证系统性能需求、发现瓶颈并优化。主要测试类型包括负载测试、压力测试、容量测试和稳定性测试。关键指标有响应时间、吞吐量、并发用户数、资源利用率和错误率。测试流程涵盖需求分析、脚本开发、环境部署、执行测试和结果分析等步骤。使用JMeter工具可录制脚本、参数化数据、处理动态关联,并通过分布式测试模拟高并发场景。JMeter的断言用于验证响应,后置处理器处理响应数据。负载测试验证系统稳定性,压力测试则寻找性能边界。
2025-06-29 22:10:16
413
原创 App测试中 ios与安卓测试区别
iOS和Android应用测试存在核心差异:iOS测试基于封闭的Xcode工具链,需重点覆盖少量机型和新系统版本,关注严格权限管理和统一推送机制;Android则面临设备碎片化挑战,需测试多种分辨率、ROM和权限场景,兼容多渠道安装。测试策略上,iOS侧重性能优化和AppStore合规,Android则需应对更复杂的兼容性问题。本质差异源于iOS的封闭生态与Android的开放特性。
2025-06-27 15:57:04
480
原创 redis与mysql的区别
Redis作为辅助存储,用作缓存,以提高数据访问的速度和系统性能。例如,Web应用会先访问Redis,如果没有找到数据,再去访问MySQL。这种结合使用的方式,既能保证数据的持久化,又能提高数据访问的效率。redis适合处理高并发数据,但由于内存的限制,它不适合存储大量数据,在查找过程中,直接根据key找到value,数据是存在内存中的,MySQL的数据存放在磁盘中,因此读取速度相对较慢,但它不受存储容量的限制,性价比较高,mysql支持索引和外键而redis不支持,以下内容仅是个人总结。
2025-06-26 22:50:25
127
原创 软件测试-测试方法
灰盒测试:介于黑盒和白盒之间,首先像黑盒测试那样关注功能的正确性,同时关注内部的结构来判断运行状态,在测试中结合接口看返回是否正常,以及借助接口发现错误,定位bug,分析问题原因,还有通过日志查看,借助linux-文件夹-tail-f-exceotion追踪。白盒测试:用在单元测试阶段,通过检查代码内部结构对于代码和程序结构进行测试,一般由开发自测。黑盒测试:功能测试,只验证功能是否能够按照需求规格说明书正常使用,不关注内部结构。
2025-06-16 21:46:09
69
原创 pycharm出现 self._handle = _dlopen(self._name, mode)OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
解决 self._handle = _dlopen(self._name, mode)OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
2022-09-25 12:46:27
4090
原创 力扣刷题之python报错SyntaxError: invalid syntax ^
力扣刷题之python报错SyntaxError: invalid syntax ^
2022-07-08 18:04:37
1852
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人