首页 > 编程知识 正文

如何测试网络稳定性,稳定性试验怎么做

时间:2023-05-03 20:38:41 阅读:50953 作者:4554

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /

稳定性测试的一般工作流程如下:

1 .测试人员分析测试需求,设计稳定性测试场景,编写监控脚本;

监测和记录服务端测试时的运行状态和关键指标数据3 .分析系统运行状态和各项关键指标数据,生成稳定性测试报告。

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /

在日常服务端测试过程中,大多数测试人员可能只关注功能测试,而忽略了服务端系统的稳定性测试。 实际上,这是一个只保证功能可用的服务端系统

不是很好的服务端系统。 2021年7月13日,由于B站系统崩溃,无数用户涌入微博、豆瓣、知乎等软件,进而引发其他运行正常的软件崩溃。 但是,实际上微博等软件的功能本身并没有出现问题,但是如果处于高压环境下,原本正常工作的功能就无法使用了。 这样,优秀的服务段系统就需要在各种压力环境下稳定运行的能力。

资源消耗)整个服务端及关键进程的CPU、内存、I/o读取及磁盘空间等系统资源消耗数据。 该指标是稳定性测试最重要的指标。

并发性指数)服务端在一定时间内可以处理的请求数。 这是一个极其重要的绩效指标。

进程状态)服务端是否发生了重要进程崩溃、进程自动重新启动、僵尸进程等多种异常场景?

一般来说,稳定性测试场景必须至少包含以下三个类别: 一般用户状态下的持续执行场景。 在此方案中,测试人员必须模拟一定数量的实际用户,以连续访问服务端,持续监视系统运行状况并收集服务

服务端的资源消耗数据。

测试高压测试场景,主要测试服务端提供的各服务端口在高并发要求下的响应速度。 另外,大数据场景下的高压测试往往被被实验者忽视。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。