0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

揭开华为云CodeArts TestPlan启发式测试设计神秘面纱!

华为DevCloud 来源:未知 2023-01-19 16:15 次阅读

2019年12月20日,是美国波音公司新一代载人飞船Starliner“星际客机”,执行第一次飞行测试任务的重要日。按计划飞船在本次无人试飞中将与国际空间站对接,为宇航员送上圣诞礼物。然而飞船出现了故障,最终无法与国际空间站对接,不得不提前返回地面。


| 是谁动了美国波音公司的“奶酪”?


波音公司事后承认,载人飞船“星际客机”软件系统的程序存在严重缺陷,在测试阶段只是将飞行过程分成几个小单元进行测试,并没有对飞船进行从发射、国际空间站对接到着陆的全流程集成测试。由于测试不全面导致问题暴露到现网环境,此事件给波音公司带来高达几千万美金的经济损失。


| 什么是产品的生死线?


质量是产品的生死线,测试完备性是守护质量的基础。


从案例中可以发现,缺陷越早发现,修复的成本越低因为在验证阶段每个缺陷的平均修复成本约1万元,而产品发布后每个缺陷的平均修复成本大于6万元。可见,测试的完备性不仅影响着企业产品缺陷修复成本的投入值,还直接影响客户满意度、企业口碑。因此,如何提升测试的完备性,做到提前拦截产品缺陷,减少缺陷流出,是企业要考虑的TOP问题


|华为产品质量的守护神


华为云CodeArts TestPlan测试设计是华为产品质量的守护神。华为云CodeArts TestPlan提供多维度测试设计模板、“需求-场景-测试点-测试用例” 四层测试分解设计能力,启发测试人员发散性思维,对项目环境、测试对象、质量标准、测试技术充分发掘,充分交互,测试覆盖清晰可视。


同时华为云CodeArts TestPlan的测试设计,在华为公司内部已经广泛使用,覆盖10+产品线,约60w脑图,支撑4万多华为测试人员作业。





下面将为大家揭秘华为云CodeArts TestPlan测试设计服务(文末有福利)!我们一起模拟设计一个简单的需求“用户商城注册”,体验测试设计的流程。


Step 1


访问华为云CodeArts TestPlan,进入到测试设计后,如下图,选择“模板新建”


访问链接:https://devcloud.cn-north-4.huaweicloud.com/cloudtestportal/home/v1



目前我们提供7个测试设计模板涵盖多种测试设计流程,包括对于大型需求的“E2E场景测试设计模板”、对于小型需求的“集成测试设计模板”、对于单接口的“接口测试设计模板”、以及DFX相关的性能、安全、可靠性等测试模板。所有模板还都处于限时免费试用阶段,欢迎大家前来体验!



Step 2


本次我们选择“E2E场景测试设计模板”。快速创建一张测试思维导图,并在“背景”节点下填写需求背景,深入了解需求背景。


然后借助思维导图进行发散,在“测试分析”节点下分析出涉及此需求的测试因子(因子是测试设计中的考虑因素,也是对测试结果需要验证的影响因素)。


Step 3


然后根据分析的测试因子,通过覆盖方法,例如:AC(All Combinations),EC(Each Choice),BC(Basic Choice),N-wise等方法进行因子组合。


通过下图红框中的标签,设置“测试覆盖”节点中总结的多个场景,以及多个测试点(测试点的名字就是以后自动生成用例的名字),包括测试点的子节点的预置条件,步骤和预期结果。整个脑图设计的过程就结束了,下面是最重要的环节“生成/评审/归档用例”!



Step 4


右键点击场景或者测试点,选择“生成用例”,思维导图中打过标签的预置条件、步骤和预期结果自动生成在测试用例中。




生成用例后,再将这些测试点进行逐个评审。



Step 5


评审后,就可以归档用例,右键后,点击“归档用例”,这样您的设计成果就自动生成到测试用例的列表中。



思维导图里已归档的用例会生成一个链接,该链接会跳转至测试用例界面,方便后续测试活动的开展。




好了,您已成功体验完整个华为云测试设计的流程,相信一定有收获。福利揭晓!目前华为云提供免费账户供新用户使用,每天限量100个名额,快来体验!点击文末“阅读原文”,即可体验!


 戳“阅读原文”,立即体验!


原文标题:揭开华为云CodeArts TestPlan启发式测试设计神秘面纱!

文章出处:【微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33969

    浏览量

    248126

原文标题:揭开华为云CodeArts TestPlan启发式测试设计神秘面纱!

文章出处:【微信号:华为DevCloud,微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    xAI公司将在八月揭开其新Grok-2大语言模型的神秘面纱

    在科技界的浩瀚星空中,埃隆·马斯克的每一次发声都如同璀璨的新星,瞬间照亮前行的道路。近日,这位科技巨擘在推特上的一则简短宣告,再次将全球的目光聚焦于人工智能的前沿阵地——他的初创公司xAI即将在八月揭开其最新力作Grok-2大语言模型的神秘
    的头像 发表于 07-02 11:38 255次阅读

    揭开Pluto XZU20的神秘面纱—探寻未来紧凑而强大的FPGA解决方案

    创新成果具有挽救生命、改变生活和创造梦想的能力。现在让我们一起紧随Pluto产品发布会的步伐,揭开PlutoXZU20的神秘面纱,与我们一起探寻未来紧凑而强大的FP
    的头像 发表于 06-21 08:09 127次阅读
    <b class='flag-5'>揭开</b>Pluto XZU20的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>—探寻未来紧凑而强大的FPGA解决方案

    华为正式发布CodeArts IDE for Python

    近日,华为正式发布CodeArts IDE for Python,这是一款内置华为自主创新的Python语言服务,提供智能编程、灵活调试能力的可扩展桌面开发工具,为
    的头像 发表于 05-08 14:58 296次阅读

    揭开快充芯片的神秘面纱

    UFP芯片是一种用于USB快充技术的关键元件,它在移动设备和充电器之间进行通信和协调,以实现高效、安全、快速的充电过程。下面我们将揭开快充芯片的神秘面纱,深入探讨UFP快充芯片的工作原理和功能。
    的头像 发表于 04-15 12:51 234次阅读

    华为 CodeArts Snap,揭开智能研发新篇章

    带来全新的编程方式和体验。 华为智能开发助手 CodeArts Snap 源于华为自身的研发实践 华为拥有千亿行的代码规模、超过 11 万
    的头像 发表于 04-07 17:11 710次阅读

    华为制品仓库 CodeArts Artifact:保障制品质量与安全的最佳选择

    近期,为降低用户使用成本、满足个性化选择诉求,华为制品仓库 CodeArts Artifact 从软件开发生产线 CodeArts 解耦出来,可单独购买。这是一款打破了传统制品管理的
    的头像 发表于 04-07 11:52 665次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>制品仓库 <b class='flag-5'>CodeArts</b> Artifact:保障制品质量与安全的最佳选择

    华为CodeArts Artifact:保障制品质量与安全的最佳选择

    近期,为降低用户使用成本、满足个性化选择诉求,华为制品仓库 CodeArts Artifact  从软件开发生产线  CodeArtS  解耦出来,可单独购买。 这是一款打破了传统制
    的头像 发表于 12-15 15:50 235次阅读

    开箱即用!教你如何正确使用华为CodeArts IDE for C/C++!

    华为CodeArts IDE 定位华为开发者桌面 ,是华为
    的头像 发表于 11-29 17:40 476次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>CodeArts</b> IDE for C/C++!

    华为 CodeArts 11.11 活动倒计时,新用户福利重磅来袭

    华为软件开发生产线 CodeArts 是一站式、全流程、安全可信的云原生 DevSecOps 平台,覆盖需求、开发、测试、部署、运维等软件交付全生命周期环节,为开发者打造全
    的头像 发表于 11-25 17:56 477次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>CodeArts</b> 11.11 活动倒计时,新用户福利重磅来袭

    开箱即用!教你如何正确使用华为缺陷管理服务CodeArts Defect!

    华为缺陷管理服务CodeArts Defect 基于华为多年沉淀的质量运营管理经验,内置结构化缺陷流程、缺陷跨组织协同、差异化作业流程编排、多维度缺陷度量报表,为团队提供统一、高效、
    的头像 发表于 10-29 15:50 350次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b><b class='flag-5'>云</b>缺陷管理服务<b class='flag-5'>CodeArts</b> Defect!

    华为耀服务器 L 实例:为你揭开轻量应用服务器的神秘面纱

     实例是一款专为中小企业和开发者量身打造的轻量应用服务器产品,它的核心理念是“三步建站、两倍性能,简单上第一步”,旨在帮助用户轻松应对各种业务挑战,实现化转型。 下面,就让我们一起来揭开
    的头像 发表于 09-27 11:14 234次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>耀<b class='flag-5'>云</b>服务器 L 实例:为你<b class='flag-5'>揭开</b>轻量应用服务器的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>

    保姆级教程|带你体验华为测试计划 CodeArts TestPlan

    华为测试计划(CodeArts TestPlan)是面向软件开发者提供的一站式云端测试平台,覆
    的头像 发表于 09-05 21:59 294次阅读
    保姆级教程|带你体验<b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>测试</b>计划 <b class='flag-5'>CodeArts</b> <b class='flag-5'>TestPlan</b>

    开箱即用!教你如何正确使用华为CodeArts PerfTest!

    华为性能测试服务 CodeArts PerfTest 是一项为基于 HTTP / HTTPS / TCP / UDP / HLS / WEBSOCKET 等协议构建的
    的头像 发表于 08-30 11:20 968次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>CodeArts</b> PerfTest!

    开箱即用!教你如何正确使用华为CodeArts Pipeline!

    的手工操作。 华为流水线服务CodeArts Pipeline,旨在提升编排体验,开放插件平台,以及提供标准化的DevOps企业治理模型,将华为公司内的优秀研发实践赋能给伙伴和客户。
    的头像 发表于 08-30 11:20 1214次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b><b class='flag-5'>云</b><b class='flag-5'>CodeArts</b> Pipeline!

    软件开发必读!华为软件开发生产线 CodeArts 深度体验指南

    7 月 7 日-9 日,随着华为开发者大会 2023 的到来,华为软件开发生产线 CodeArts 也走进了很多开发者的视野。 开发者都比较好奇,什么是
    的头像 发表于 08-25 13:43 900次阅读
    软件开发必读!<b class='flag-5'>华为</b><b class='flag-5'>云</b>软件开发生产线 <b class='flag-5'>CodeArts</b> 深度体验指南