ToB企服应用市场:ToB评测及商务社交产业平台
标题:
假想无人值守的主动化测试方案
[打印本页]
作者:
雁过留声
时间:
2024-9-14 00:43
标题:
假想无人值守的主动化测试方案
决议依靠人:CI代码后需要执行哪些测试任务是静态配置的或完全人工决议决定的。
流程依靠人:交付各环节省程流转依靠研发或测试人员,沟通交互本钱高。
结论依靠人:流水线无风险分析能力,测试任务无0/1化结论,准入准出的风险判断依靠个人履历。
因此要实现无人值守必须要通过技能本领解决这三个依靠问题,一句话概括就是 “通过智能执行和风险评估能力,实现失败智能运维,过程主动流转,风险智能揭露,整个交付过程无需测试人员人工干预 ”。
要真正实现这个目的,首先要满足三个必要的条件:完备的测试能力、稳固的构建能力以及精准的评估能力,在这些能力的底子上,创建数据收罗、风险辨认、风险控制、风险决议等智能化机制,最终实现全环节的无人化。
由于篇幅所限,本文下面先重点先容三个依靠的底子能力。
如果说完备的测试能力是实现无人值守的底子,稳固的构建能力就是实现无人值守的保障。
如果流水线构建频繁失败,就会导致在自主测试过程中,测试人员需要不绝的进行失败问题的定位,修复,以及与研发人员的反复的沟通,因此稳固的构建至关紧张。
怎样创建的稳固的构建能力呢?其实可以用线上服务的稳固性创建作为参考,线上服务通常有研发、运维的各种稳固性及监控创建,稳固性能够达到几个9以上,但是线下服务的稳固性通常只有百分之八九十,那为什么不使用线上稳固性创建的尺度来进行线下测试能力的创建呢。
因此我们以线上运维的尺度,全面提拔了线下构建的稳固性,主要包含以下主要工作:
底子依靠治理:流水线稳固性离不开底子依靠的稳固性,这些依靠包含呆板、实例、测试代码、测试数据、第三方服务等各个方面,因此要提拔稳固性首先要治理这些依靠,如呆板的同一管理,测试代码和数据用线上代码的尺度管理,第三方服务的SLA保障及容灾等措施。
全环节的稳固性保障:全环节即预防、发现、定位、恢复、闭环各个环节均创建对应的稳固性能力,如在预防环节,针对构建需要的情况、数据等进行监控,如出现不可用或缺失等问题提前报警,避免测试任务构建时才发现导致失败;
定位环节规范错误码,针对错误码创建主动定位机制,如果定位问题能够主动恢复即触发自愈的计谋主动触发恢复本领,淘汰失败的人为干预。
构建数字化:通过对构建数据的数字化,实现构建的稳固性度量、刻画、建议等工作。
资源分享
下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4