带你读《2022技术人的百宝黑皮书》——我在阿里做测试,入职5个月的回顾与总结(2)

简介: 带你读《2022技术人的百宝黑皮书》——我在阿里做测试,入职5个月的回顾与总结(2)

带你读《2022技术人的百宝黑皮书》——我在阿里做测试,入职5个月的回顾与总结(1) https://developer.aliyun.com/article/1243243?groupCode=taobaotech



测试阶段 - 测试执行与策略实施


首先可以对主流程进行冒烟测试或是让提测方执行,确保提测是满足约定的标准和内容的。在测试执行的过程中,需要对缺陷修复进行验证、通过手工或自动化的方式进行回归测试、进行非功能性的验证(如页面的性能、适配、监控、资损对账等)。可以组织业务验收测试结果,看看项目是否符合业务预期的功能和价值。


发布前后


灰度验证:灰度验证是发布的必须过程,在发布上线前测试人员需要对变更和可能影响的功能在安全生产环境进行验证,并保持一段时间的观察,让问题有机会暴露出来,避免上线出现问题。


发布执行配合:测试人员要和开发人员梳理对齐发布上线的方案,关注发布的整体过程,检查相关配置项的参数是否正确、配置项是否生效以及需要验证日志、监控的结果是否符合业务预期。


线上回归:发布后需要进行一段时间的监控观察,以及在外网4G的情况下进行线上的回归验证。


问题跟踪:通过对线上问题的跟踪可以帮助测试人员反思测试遗漏该点的原因,评估自己测试方案的不足并吸取经验教训再进行改进,形成稳定性建设的良好循环。


行之有道-测试用例的设计


作为新人,如何写好测试用例是一门需要下功夫的学问。测试用例写好了,可以保障后面的测试工作高效有序进行。回想起刚入职时写的第一份测试用例,可以说就是需求PRD的一份简要“翻译”。但其实测试用例的设计是需要结合测试方法理论和有自己对于业务特性的思考的。那么作为一个测试开发新人来说,怎么样才能提高所写的测试用例的质量呢?下面我会结合业务场景,讲讲我是如何设计测试用例的。



带你读《2022技术人的百宝黑皮书》——我在阿里做测试,入职5个月的回顾与总结(3) https://developer.aliyun.com/article/1243241?groupCode=taobaotech

相关文章
|
2天前
|
测试技术
探索软件测试中的模拟与仿真技术
【6月更文挑战第29天】在软件测试领域,模拟和仿真技术是提升测试效率、确保产品质量的重要手段。本文将深入探讨模拟与仿真技术的定义、应用场景、实施步骤及其对软件测试流程的影响,旨在为读者提供一套系统的理论框架和实践指南,以促进其在软件测试工作中的有效运用。
|
3天前
|
机器学习/深度学习 人工智能 监控
探索自动化测试的前沿技术与实践
在软件开发周期中,自动化测试已成为确保软件质量和效率的关键因素。本文旨在探讨自动化测试的最新技术和实践方法,通过分析当前行业内的最佳实践和面临的挑战,提供一系列针对性的策略和建议。我们将深入讨论如何有效集成自动化工具、优化测试流程、以及提升测试覆盖率和精确度。文章结合了权威的数据支持和技术分析,旨在为读者提供实用的指导和见解,帮助他们在不断变化的技术环境中保持竞争力。
9 0
|
5天前
|
SQL 存储 Java
程序技术好文:软件工程概论第一次课堂测试
程序技术好文:软件工程概论第一次课堂测试
|
5天前
|
机器人 定位技术 C++
技术笔记:ROS中测试机器人里程计信息
技术笔记:ROS中测试机器人里程计信息
|
5天前
|
XML 测试技术 Linux
技术笔记:sipp重放rtp数据测试FreeSWITCH
技术笔记:sipp重放rtp数据测试FreeSWITCH
|
6天前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
24 1
|
8天前
|
缓存 Java Spring
SpringBoot配置第三方专业缓存技术Memcached 下载 安装 整合测试 2024年5000字详解
SpringBoot配置第三方专业缓存技术Memcached 下载 安装 整合测试 2024年5000字详解
11 0
|
11天前
|
人工智能 程序员 API
通义万相AIGC技术的测试体验
通义万相AIGC技术的测试体验
25 3
|
11天前
|
机器学习/深度学习 人工智能 测试技术
探索自动化测试的前沿技术与实践
自动化测试作为提升软件开发效率和质量的关键工具,正经历着前所未有的变革。随着人工智能、机器学习、云计算等技术的融合与创新,自动化测试不断突破传统界限,展现出更智能、更高效、更灵活的发展趋势。本文将深入探讨自动化测试领域的最新技术进展,分析其在现代软件开发中的应用,并讨论如何有效整合这些技术以最大化测试效率和准确性。
|
12天前
|
机器学习/深度学习 人工智能 机器人
现代软件测试中的自动化工具与技术
随着软件开发复杂性的增加,自动化测试在现代软件开发中变得至关重要。本文探讨了当前流行的自动化测试工具和技术,以及它们如何提高软件质量、加快发布速度和降低成本。
22 1