稳定性测试有哪些流程?为什么要执行稳定性测试? | |
稳定性测试有哪些流程?为什么要执行稳定性测试? Telegram:@CdnCloud_YiBing QQ:772296682 一、稳定性测试有哪些流程? 稳定性测试的一般工作流程是: 1.测试人员分析测试需求,设计稳定性测试场景,编写监控脚本; 2. 监控和记录服务端测试时的运行状态和关键指标数据; 3.分析系统运行状态和各项关键指标数据并产出稳定性测试报告。 二、为什么要执行稳定性测试? 在日常的服务端测试过程中,大多数测试人员可能只会关注功能测试,而忽视了对服务端系统的稳定性测试。事实上,一个仅仅只能保证功能可用的服务端系 统并不算一个优秀的服务端系统。2021年7月13日B站系统崩溃导致无数用户涌入微博、豆瓣、知乎等软件,进而引发了其它正常运行软件的崩溃。然而事实上微博等软件的功能本身没有发现问题,但当其处于高压环境下时,原本运行正常的功能都无法使用了。可见,一个优秀的服务段系统需要具备在不同程度的压力环境下稳定运行的能力。 三、 服务端稳定性测试有哪些关键指标? ①资源消耗:服务端整体以及关键进程的CPU、内存、IO读写以及磁盘容量等系统资源的消耗数据,此指标是稳定性测试最为关键的指标。 ②并发指数:服务端在一段时间内所能处理的请求数目,这是一项极为重要的性能指标。 ③进程状态:服务端是否出现了关键进程的崩溃、进程自动重启、僵尸进程等多种异常场景。 四、稳定性的测试场景有哪些? 一般来说,稳定性的测试场景至少要包含以下三类: ①普通用户状态下的持续运行场景。此场景下,测试人员需要模拟一定数量的真实用户来不断对服务端进行访问,并不断监控系统运行状态,从而采集出服务端的资源消耗数据。 ②高压测试场景,主要测试服务端所提供各项服务端口在高并发请求下的响应速度。另外,大数据场景下的高压测试往往是被测试人员所忽视的点。 五、出稳定性测试报告的第三方测评中心推荐 选择合适的软件测试机构是保证测试质量的前提条件,是否具备CMA、CNAS权威资质、是否具有丰富的测试经验、是否具备完善的测试流程都是在挑选一家测试机构时要考虑的因素。 要获得软件稳定性测试报告可以了解一下卓码测评,这是一家具备CMA、CNAS软件检测资质的第三方检测机构,测试服务周到,测试范围可覆盖全国,出具的第三方软件测试报告公正权威。 我是小白兔,需要服务器可以联系我哦~ Telegram:@CdnCloud_YiBing QQ:772296682 欢迎咨询 24 个小时 ~ | |
相关链接: (无) 面向省市区: 全国 面向市区县: 全部 最后更新: 2024-10-02 11:56:14 | 发 布 者: cdncloud 联系电话: (无) 电子邮箱: (无) 浏览次数: 16 |