目录
一、白盒能力的提升
二、人员技术门槛的提升
链路分析的出现对测试工程师也带来了不同的影响,能实际提升测试工程师的分析能力,但是需要测试工程师具备主动的自我提升意识。
一、白盒能力的提升
传统的性能测试主要以TPS、响应时间、成功率等用户体验指标去观测系统性能,更多是以黑盒的思维去做,主要关注的是输入及输出,无法针对过程进行有效的数据获取或分析。
而链路分析能力的建设打开了这个“盒子”,让测试工程师能进行更深度的评测和分析。使其视角不限于简单指标的测试结果,而是更深入到被测系统的架构梳理、调用分析、代码分析、异常分析、SQL语句分析等方面。
通过可视、可信的链路分析的数据,测试工程师能更加准确地从多个服务节点中找到缺陷节点,进而快速找到系统负责人,提升跨部门沟通的整体效率。测试工程师能更加主动地与分析人员或开发工程师进行有效的沟通,不仅能描述性能缺陷的现象,还能提供缺陷现场数据、缺陷定位方向,提升了缺陷定位的效率。
二、人员技术门槛的提升
凡事都有双面性,技术的发展也是一样。链路分析能力的确可以帮助性能测试团队衍生出更多的能力输出场景和突破,但是同样提高了性能分析的门槛。传统的性能测试工程师在从业过程中,其认知往往是“掌握性能测试工具就掌握了性能测试",弱化了对新知识的学习意识。因此,他们对于链路分析技术,可能会存在“要会写代码才能用”这样的观点,从而觉得其增加了使用门槛,增加了学习成本。
但事实上,分析能力是性能测试工程师提升的重要方向,我们需要学习更多的知识技能。链路分析能将之前复杂的问题,以可视化的界面、数据化的指标、有逻辑性的分析思路等方式呈现给使用者,使其在实践过程中能更全面地了解测试系统、更有效地提升测试效率。对于这样的改变,希望从业人员能以更乐观的心态去接受,真正提升自身的技术能力。
如有收获,您的关注,点赞,在看,留言评论对我最大的支持!!!