
性能
文章平均质量分 85
兰若姐姐
8年测试人,擅长功能测试,UI自动化测试(包括App自动化和web自动化),接口自动化测试,locust性能测试,ws性能测试,测试平台开发,CICD等技能
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python如何创建SQLite 数据库连接,如何将数据库存储在内存中?
嗨,大家好,我是兰若姐姐。原创 2024-07-16 23:47:00 · 525 阅读 · 0 评论 -
什么是性能测试,如何做性能测试?从哪些方面评估软件的性能
另外,由定义中的及时性可知性能也是一种指标,可以用时间或其它指标来衡量,通常我们会使用某些工具或手段来检测软件的某些指标是否达到了要求,这就是性能测试。2、内存:大脑中的记忆块区,将眼睛,皮肤等收集到的信息记录起来的地方,以供cpu进行判断,但是是临时的,访问速度快,如果关机或断电这里的数据会消失。3、磁盘IO:大脑中的记忆区块,将重要的数据保存起来(永久保存,关机或断电不会丢失,速度慢),以便将来再次使用这些数据。嗨,大家好,我是兰若,今天继续和大家聊聊性能测试,今天我主要从以下几个方面来详细说一下。原创 2024-07-16 01:34:16 · 1498 阅读 · 0 评论 -
什么是性能测试?性能测试如何选择合适的工具?
一般来看大公司通常可以承担的起工具的费用,会考虑购买商业工具。如果在工具使用过程中碰到了比较极手的问题,在录求解决方案或帮助时,大众的的工具相对来说会比较有优势一点,毕竟使用的人越多,资料越多,那么自己碰到的问题也许别人早就碰到并解决了,即时之前没有人碰到过,由于使用研究的人多,通过社区或论坛的帮助相信总会有高手能协助解决的。3、自动化测试工具与性能测试工具的区别:性能测试工具一般是基于通信协议的(客户器与服务器交换信息所遵守的约定),它可以不关心系统的UI,而自动化使用的是对象识别技术,关注UI界面。原创 2024-07-15 00:56:45 · 772 阅读 · 0 评论 -
如何通过LoadRunner进行全链路压测
用于录制和编辑测试脚本。Controller:用于设计、管理和执行测试场景。:用于生成负载,模拟多个用户对系统的请求。Analysis:用于分析测试结果,生成报告。测试经验:总结测试过程中积累的经验和教训,形成测试规范和最佳实践。知识共享:将测试经验和知识分享给团队成员,提升整体测试能力。工具优化:根据测试需求,不断优化和改进测试工具和方法。原创 2024-05-24 10:53:32 · 733 阅读 · 0 评论 -
如何配置和使用 Prometheus 和 Grafana
通过详细的步骤和配置,使用 Prometheus 和 Grafana 可以实现对被测试系统的实时监控,识别性能瓶颈并进行优化调整。在全链路压测中,通过监控系统的 CPU、内存、磁盘和网络等资源的使用情况,可以确保系统在高负载下的稳定性和性能。希望这份详细指南能帮助你更好地进行全链路压测,提高系统的性能和可靠性。原创 2024-05-22 10:14:14 · 1243 阅读 · 0 评论 -
如何使用JMeter 进行全链路压测
使用 JMeter 进行全链路压测:详细步骤指南全链路压测旨在测试整个系统的性能,包括所有的组件和服务。通过 Apache JMeter 进行全链路压测,可以模拟真实用户行为,测试系统在高负载下的表现。以下是详细的步骤指南,分为准备阶段、测试设计、执行和结果分析四个主要部分。1. 准备阶段1.1 定义测试目标在进行全链路压测之前,首先要明确测试的目标:响应时间:确定系统在不同负载下的响应时间。吞吐量:衡量系统在单位时间内处理的请求数。稳定性:验证系统在持续高负载下的稳定性。瓶颈识别:找出系原创 2024-05-22 10:07:08 · 1262 阅读 · 0 评论 -
如何通过locust进行全链路压测
任务集用于定义用户在测试过程中执行的具体操作。可以在任务集中定义多个任务,每个任务模拟一种用户行为。@task(1)@task(2)@task(3)@task(4)在上面的示例中,定义了四个任务:登录、浏览商品、加入购物车和结算。用户类用于定义用户的基本属性和任务集。可以在用户类中设置任务集和用户的行为间隔时间。在上面的示例中,类继承自HttpUser类,并指定任务集为,用户行为的间隔时间在1到5秒之间。原创 2024-05-21 01:34:23 · 652 阅读 · 0 评论 -
什么叫全链路压测?如何开展全链路压测
全链路压测(Full-Link Stress Testing)是指在模拟生产环境下,对整个系统链路进行全面的压力测试。它不仅仅测试单个模块或组件,而是对整个系统的业务流程进行高并发、高负载的模拟,目的是发现系统在高负载下的性能瓶颈、稳定性问题,以及各个环节的承载能力。全链路压测可以帮助提前发现潜在问题,确保系统在实际生产环境中的稳定性和可靠性。原创 2024-05-21 01:18:47 · 1944 阅读 · 0 评论 -
mac电脑本地如何安装prometheus和grafana
5、编辑配置文件,将需要被测试的目标程序的服务器添加到配置文件,具体怎么编辑prometheus.yml,可自行百度。3)启动:进入到你刚刚放置grafana文件夹的bin目录,找到grafana-server这个可执行文件,双击执行。有可能是你账号被锁住了,这个时候不要做任何的操作,大概等2-3天之后再试,这样应该就可以成功了。还是不行,编辑文件:/usr/local/etc/grafana/grafana.ini。其中/usr/local/bin/prometheus是prometheus的安装路径。原创 2024-04-26 01:37:12 · 1291 阅读 · 1 评论