2019年12月20日,是美国波音公司新一代载人飞船Starliner“星际客机”,执行第一次飞行测试任务的重要日。按计划飞船在本次无人试飞中将与国际空间站对接,为宇航员送上圣诞礼物。然而飞船出现了故障,最终无法与国际空间站对接,不得不提前返回地面。
| 是谁动了美国波音公司的“奶酪”?
波音公司事后承认,载人飞船“星际客机”软件系统的程序存在严重缺陷,在测试阶段只是将飞行过程分成几个小单元进行测试,并没有对飞船进行从发射、国际空间站对接到着陆的全流程集成测试。由于测试不全面导致问题暴露到现网环境,此事件给波音公司带来高达几千万美金的经济损失。
| 什么是产品的生死线?
质量是产品的生死线,测试完备性是守护质量的基础。
从案例中可以发现,缺陷越早发现,修复的成本越低。因为在验证阶段每个缺陷的平均修复成本约1万元,而产品发布后每个缺陷的平均修复成本大于6万元。可见,测试的完备性不仅影响着企业产品缺陷修复成本的投入值,还直接影响客户满意度、企业口碑。因此,如何提升测试的完备性,做到提前拦截产品缺陷,减少缺陷流出,是企业要考虑的TOP问题。
|华为产品质量的守护神
华为云CodeArts TestPlan测试设计是华为产品质量的守护神。华为云CodeArts TestPlan提供多维度测试设计模板、“需求-场景-测试点-测试用例” 四层测试分解设计能力,启发测试人员发散性思维,对项目环境、测试对象、质量标准、测试技术充分发掘,充分交互,测试覆盖清晰可视。
同时华为云CodeArts TestPlan的测试设计,在华为公司内部已经广泛使用,覆盖10+产品线,约60w脑图,支撑4万多华为测试人员作业。
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKCANjRCAAAI6NMtUXA793.gif)
下面将为大家揭秘华为云CodeArts TestPlan测试设计服务(文末有福利)!我们一起模拟设计一个简单的需求“用户商城注册”,体验测试设计的流程。
Step 1
访问华为云CodeArts TestPlan,进入到测试设计后,如下图,选择“模板新建”。
访问链接:https://devcloud.cn-north-4.huaweicloud.com/cloudtestportal/home/v1
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKCAaYxfAADqVnWWmV0844.png)
目前我们提供7个测试设计模板,涵盖多种测试设计流程,包括对于大型需求的“E2E场景测试设计模板”、对于小型需求的“集成测试设计模板”、对于单接口的“接口测试设计模板”、以及DFX相关的性能、安全、可靠性等测试模板。所有模板还都处于限时免费试用阶段,欢迎大家前来体验!
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKCACGjfAAHcJdNJjwA078.png)
Step 2
本次我们选择“E2E场景测试设计模板”。快速创建一张测试思维导图,并在“背景”节点下填写需求背景,深入了解需求背景。
然后借助思维导图进行发散,在“测试分析”节点下分析出涉及此需求的测试因子(因子是测试设计中的考虑因素,也是对测试结果需要验证的影响因素)。
Step 3
然后根据分析的测试因子,通过覆盖方法,例如:AC(All Combinations),EC(Each Choice),BC(Basic Choice),N-wise等方法进行因子组合。
通过下图红框中的标签,设置“测试覆盖”节点中总结的多个场景,以及多个测试点(测试点的名字就是以后自动生成用例的名字),包括测试点的子节点的预置条件,步骤和预期结果。整个脑图设计的过程就结束了,下面是最重要的环节“生成/评审/归档用例”!
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKGAEveuAAIr4O_PU6Q325.png)
Step 4
右键点击场景或者测试点,选择“生成用例”,思维导图中打过标签的预置条件、步骤和预期结果自动生成在测试用例中。
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKGADcYbAAJYkmSYloQ905.png)
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKGAdS01AAJFF_s9ZaA688.png)
生成用例后,再将这些测试点进行逐个评审。
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKGAF3TbAAI8HkIlb7Y699.png)
Step 5
评审后,就可以归档用例,右键后,点击“归档用例”,这样您的设计成果就自动生成到测试用例的列表中。
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKGANhklAAHaSFA3X5k184.png)
思维导图里已归档的用例会生成一个链接,该链接会跳转至测试用例界面,方便后续测试活动的开展。
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKKAIhjpAAIlhUN7qxM008.png)
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKKANUdsAAEE-KKEBxU908.png)
好了,您已成功体验完整个华为云测试设计的流程,相信一定有收获。福利揭晓!目前华为云提供免费账户供新用户使用,每天限量100个名额,快来体验!点击文末“阅读原文”,即可体验!!
![](https://file1.elecfans.com//web2/M00/9F/0D/wKgZomToKKKAYvh7AABH79rerUY077.gif)
原文标题:揭开华为云CodeArts TestPlan启发式测试设计神秘面纱!
文章出处:【微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。
-
华为
+关注
关注
216文章
34558浏览量
253294
原文标题:揭开华为云CodeArts TestPlan启发式测试设计神秘面纱!
文章出处:【微信号:华为DevCloud,微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
华为云软件开发生产线(CodeArts)1 月新功能特性
华为云软件开发生产线(CodeArts)11 月新功能特性
华为云软件开发生产线(CodeArts)10 月新功能特性
华为云软件开发生产线(CodeArts)9 月新功能特性
艾毕胜电子全自动跟拍智能云台驱动板方案的神秘面纱
![艾毕胜电子全自动跟拍智能<b class='flag-5'>云</b>台驱动板方案的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>](https://file1.elecfans.com//web2/M00/09/25/wKgZomcGTOiAAnQpAABPk-bBj1E952.jpg)
北斗卫星时钟——揭开“授时”的神秘面纱
![北斗卫星时钟——<b class='flag-5'>揭开</b>“授时”的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>](https://file1.elecfans.com/web2/M00/FE/6F/wKgZomaiCpSAQWovAACH0bDFnX4749.png)
xAI公司将在八月揭开其新Grok-2大语言模型的神秘面纱
揭开Pluto XZU20的神秘面纱—探寻未来紧凑而强大的FPGA解决方案
![<b class='flag-5'>揭开</b>Pluto XZU20的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>—探寻未来紧凑而强大的FPGA解决方案](https://file.elecfans.com/web2/M00/72/C1/poYBAGNXQoOAUojlAAA6Yo1bG0M913.jpg)
华为云发布 CodeArts API,为 API 护航
![<b class='flag-5'>华为</b><b class='flag-5'>云</b>发布 <b class='flag-5'>CodeArts</b> API,为 API 护航](https://file1.elecfans.com//web2/M00/E4/92/wKgaomY86P6AOIPEAAOFWfXpS4Y074.png)
华为云正式发布CodeArts IDE for Python
揭开快充芯片的神秘面纱
华为云 CodeArts Snap,揭开智能研发新篇章
华为云制品仓库 CodeArts Artifact:保障制品质量与安全的最佳选择
![<b class='flag-5'>华为</b><b class='flag-5'>云</b>制品仓库 <b class='flag-5'>CodeArts</b> Artifact:保障制品质量与安全的最佳选择](https://file1.elecfans.com//web2/M00/C7/F2/wKgaomYQGHaABvJdAAEfPUF73p8920.png)
评论