admin管理员组

文章数量:1794759

性能测试流程规范测试执行阶段

测试执行阶段是在测试准备阶段调试与确认阶段的工作全部完成之后开始的。

该阶段主要是完成测试执行以及性能问题定位、分析调优等工作,这些工作要与项目相关成员共同评审并完成。以下从该阶段的目的、工作内容和材料3个方面进行详细介绍。

一、目的

测试执行阶段常被误认为一个单一的事项,事实上它是一个包含多个步骤且需要多次重复的流程。

该阶段的主要目的如下:

发现并解决被测系统在性能方面的隐患

了解系统的整体性能表现是否满足预期;

了解系统最大的处理能力;

评估系统的能力,发现并解决被测系统的性能隐患和瓶颈点;

验证系统的稳定性可靠性

二、工作内容

测试执行阶段主要是指性能测试项目的具体实施过程,包括测试执行、结果分析和性能调优3个重要方面,具体如下图所示。

1)测试执行阶段是通过执行测试案例来获得系统处理能力指标数据,发现性能测试缺陷的阶段。

测试执行期间,项目组人员借助测试工具执行测试场景或测试脚本,配合使用各类监控工具,并在执行结束后统一收集各种结果数据进行分析

根据需要,执行阶段可进行系统的调优和回归测试

2)测试执行过程有相应的优先级策略优先执行级别较高的测试案例

测试时通过对每个测试结果进行分析来决定是重复执行当前案例还是执行新的测试案例

通常发现瓶颈问题会立即调整并重新执行测试用例,直到当前的案例通过。

3)在该阶段,测试的执行分析调优回归测试工作会循环进行

工作人员须认真记录全部执行过程和执行结果,执行结果的数据是分析瓶颈的主要依据

4)性能调优是项目过程中非常重要的一部分,因为涉及的技术面非常广,需要资深性能测试工程师持续提升和积累来实现。

结果分析主要是发现系统的瓶颈点性能调优则是通过技术手段解决性能瓶颈。

三、材料

针对测试执行阶段涉及的材料进行详细说明,以便于项目组人员能够理解其目的,具体的说明如下。

1)《性能测试监控相关规范》。

该规范指导工作人员在压测执行过程中,针对发现的性能问题,结合相关的工具和规范要求进行具体的问题定位和风险判断,结合项目时间等信息进行更深层次的监控,避免监控本身对性能的影响导致系统性能变差。

2)《XX项目性能测试记录及异常状况跟踪表》。

按照模板在项目实施过程中针对出现的问题进行记录和跟踪,了解问题的现状、解决程度和影响

3)《XX项目性能测试结果统计表》。

按照模板进行测试结果的统计,使压测的测试结果更清晰,并且基于测试结果给出系统的性能表现的结论

4)测试结果文件。

该材料主要用于输出相关的测试结果

5)性能测试项目日报。

结合整体计划,输出当日的性能进展情况项目的整体情况,同时反馈过程中的问题和做出下一步计划安排

如果有收获,不吝关注,期待遇见更优秀的自己!!!

本文标签: 性能测试流程规范测试执行阶段