- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
-
常见问题
- 公共模块
- 空间管理
- 方案管理
-
设计中心
- 如何移动画布?
- 图元在面板图元里无法选中怎么办?
- 如何复制架构?
- 架构设计时有些图元搜索不到。
- 如何新建部署架构?
- 部署架构的删除按钮为什么是置灰的?
- 解决方案工作台如何体现项目依赖的其他资源信息?
- 设计中心页面为什么没有提交审核按钮?
- 怎么发布架构模板到解决方案加速场?
- 设计完成后能更改集成架构、部署架构吗?
- 架构可靠性检查,为什么有的会有手动评估补充?
- 集成架构可靠性检查结果不通过,还可以保存和提交吗?
- 为什么设计中心集成架构保存一直转圈,无法保存?
- 方案审核通过后修改配置清单,需要重新提交吗?
- 自动化部署架构提示未知异常,请联系管理员
- 部署架构在评估的时候,手动评估补充是什么意思?
- RFS自动化部署支持使用代金券吗?
- 新建需求的时候,提示集成架构审核未完成
- 怎么收起设计中心的属性框?
- 已经加了CCE,可靠性检查的时候,”应用部署使用CCE集群/ECS集群”项显示“缺少ECS集群“
- 在技术架构里可以选到线框内的图元,但是在图形模式手工部署(图形模式)中选不到线框内的图元?
- 使用自动化部署架构RFS一键部署云服务支持代金券吗?
-
验证中心
- 新建需求为什么选不到自己需要的那个方案?
- 测试需求名称审核后还可以修改吗?
- 在新建需求页面如何选择集成架构/部署架构?
- 在需求的流程图里选择的默认处理人后面可以更改吗?
- 新建需求时关联模板,为什么有的用例没有加载出来?
- 是否可以直接从用例管理新建用例做验证?
- 怎么变更用例设计处理人或者用例执行处理人?
- 测试需求的创建人为什么看到需求的编辑按钮还是置灰的?
- 怎样让不同企业的测试人员都能创建测试用例?
- 如何批量执行用例?
- 怎么批量删除用例?
- 用例列表里执行按钮为什么是置灰的?
- 怎样查看用例的审核意见?
- 表格导入用例报错如何处理?
- 测试报告生成后不会自动下载吗?
- 合并报告可以合并多少个?
- 表格导入用例的时候,同名校验的解释不是很理解。
- 部署在HCS底座的主机连通性测试失败。
- 自动化用例预期的成功率在哪里设置?
- 性能自动化用例脚本已经执行完成了,为什么还是显示执行中?
- 导出的文件多很多字段导入的时候不用删除吗?
- 怎么查看用例的主设计人和主执行人?
- 解决方案工作台安全扫描和性能压测时发起请求的网络ip分别是哪些?
- 从需求加载用例模板,只有手工用例,没有自动化用例。
- 如何放大用例的实际结果富文本框?
- 用例回收站不显示被删除的自动化用例吗?
- 编辑用例页面的评论功能的作用是什么?
- 用例附件是否支持.one格式的文件?
- 新建用例的附件和执行用例页面的附件是关联的吗?
- 用例管理页面会隔一会出现类似刷新的动作,怎么处理?
- 需求已经有了为啥创建不了用例
- 问题管理的问题单导出乱码是什么原因?
- 测试问题的编辑按钮为什么是置灰的?
- 测试问题的处理责任人(非提出人)不能闭环该问题吗?
- 提交报告审核时提示还有执行人未确定提交怎么办?
- 测试报告里最后一页的测试代表是显示用户账号吗?
- 测试报告末尾的会签为什么只有测试方信息,没有审核方信息?
- 测试报告被驳回了,为什么用例列表里显示的测试结果为“通过“?
- 测试报告的会签为什么会有多行测试代表和多行审核人?
- 修改了用例,再提交报告审核的时候重新没有生成报告,提交的报告是最新的内容吗?
- 测试报告审核通过后,是否还能对流程过程中的某一步骤做修改?
- 怎样一次提交所有用例审核,包含是手动和自动化的用例?
- 联营的用例为啥实际结果里没有图片也能执行成功?
- 报告的生成名称规则是什么?
- 不同的租户名购买的资源部署的系统,会影响自动化用例执行吗?
- 联营方案设计完成后,为什么自动生成多个需求草稿?
- 报告会签中的测试方公司名来源。
- 主机扫描提示从vss获取扫描结果超时。
- 二进制扫描的二进制包上传后有效期多久?
- 网站安全扫描的结果里显示扫描的url不全。
- 性能自动化的全局变量和局部变量区别?
- 用例设计人看不到用例设计提交按钮?
- 性能压测用例调试失败,提示访问url超时。
- 联营测试中有的性能自动化用例没有在测试总结里显示。
- 联营认证、伙伴lead和先进云软件,标准化的测试报告名称里包含的是方案名还是需求名?
- 性能压测完成没有自动生成CPU、内存的使用率曲线图。
- windows系统主机扫描提示登陆未成功。
- Linux系统主机互通性失败。
- 自动生成的自动化用例不能删除。
- 导入需求导入材料时提示”xxx行的一级功能、二级功能、核心功能点不能一样”。
- 被复用的方案里已经有对应的能力测试,但是复用的时候显示能力评估不通过。
- 执行性能压测用例在调试过程中,提示”在处理您的请求的时候出现了错误,如果继续出现,请联系平台技术支持”。
- 为什么在设计中心修改了配置清单,资源管理的配置清单没有同步?
- 性能自动化用例,为什么配置监控的时候选不到对应的服务器?
- 运营中心
- 解决方案加速场
- 运维事件中心
- 交付中心
- 公网地址说明
- 文档下载
- 通用参考
链接复制成功!
设计测试用例
进行测试用例的设计
操作步骤
- 点击“工作待办”,找到“测试用例设计”待办项,点击“处理”,进入用例设计页面。
图1 通过代办处理“测试用例设计”
- 进入“用例管理”页面。在该页面可以对用例进行新建,修改、执行和删除等操作。
“导入”:可以填写excel用例模板后导入测试用例
“更多”:可以展开下拉框,进行下拉框内的一系列操作。
“编辑”:可以编辑修改测试用例的内容
“执行”:点击“执行”可执行测试用例,修改测试用例的执行状态
“转他人设计用例”:将用例设计的主处理人转给他人处理
“变更用例设计人”:可以修改用例设计的责任人
“变更用例执行人”:可以变更测试用例执行的责任人
“报告预览”:可以生成测试总结并生成测试报告
“提交用例设计”:待用例设计完成后提交给华为测试工程师评审。
图2 用例管理页面须知:
如果需要变更用例设计人,可以点击用例管理界面右下角的“变更用例设计人”,新增用例设计人(待增加的处理人已在空间中)。
- 点击“业务功能测试”,可以看到通过创建方案阶段上传功能清单自动生成的功能用例名称。
图3 功能清单生成的测试用例名称
- 由于业务功能用例当前只生成了用例的名称,您需要点击每条业务功能右边的“编辑”按钮,完善测试用例的前提条件、操作步骤、预期结果等内容。
图4 编辑业务功能用例
- 进入编辑用例的页面,首先填写所编辑的用例名称的“前提条件”,如果没有前置条件,也可以不填。
图5 填写前置条件
- 继续在“步骤描述”下面的输入框输入测试步骤的第一步的操作步骤;在操作步骤右侧的“预期结果”下方的输入框输入第一个步骤对应的预期结果。
图6 完善第一步
- 如果有多个操作步骤,点击下方的“添加”按钮,可以自定义添加您需要的操作步骤的数量,并完善剩余的操作步骤和对应的预期结果,形成端到端的场景。
图7 点击“添加”多个操作步骤
- 所有的测试步骤和对应的预期结果都填写完成后,则用例编辑完成,检查所有填写的用例信息无误后,点击右下角的“确定”按钮。
图8 确认填写信息无误
- 系统自动返回业务功能的用例列表页面,并提示“编辑成功”,您可以找到编辑好的用例的名称,并点击名称进入查看详情。
图9 自动返回用例列表
- 在用例详情的页面,可以查看历史编辑好的内容。
检查内容无误后,则一条用例内容编写完成。继续重复上面的方法,完成剩余业务功能用例内容的编辑。
图10 查看用例详情注意:
测试用例的命名需要与测试需求导入材料的功能清单相对应,命名规范为:“功能清单的一级功能”-“功能清单的二级功能”-“核心按钮名称”。
创建测试用例的三种方法
若在线编辑完善用例还不能满足您的需求,还可以根据实际情况选择使用以下3种方式创建用例。
方法1:通过导出后再导入的方式创建业务功能测试用例。
该方法适用于“解决方案工作台”已生成了用例的名称,只需完善用例步骤和预期结果的场景。
- 点击“业务功能测试”,全选需要完善用例内容的测试用例,然后点击“更多”--》“导出”,将选中的测试用例导出。若需要导出的用例超过100条,无法一次勾选所有用例,可通过分页勾选的方式(分页不会取消勾选),选中所有用例,最后点击导出。(刷新页面时,已勾选的记录会消失)

- 打开导出后的名称为“测试用例数据”的excel,完善对应用例名称的“测试步骤”和“预期结果”,以下图片中的测试步骤和预期结果为举例,请根据您方案的实际情况进行填写。

- “测试用例数据”的excel填写完成后,点击“业务功能测试”--》“导入”--》“选择文件”将文件导入。导入前,仔细阅读导入注意事项。

- 待导入成功后,点击“关闭”,回到“业务功能测试”的页面。

- 点击任意一条测试用例,查看测试步骤和预期结果,可以看到测试用例内容导入成功。

方法2:导入用例模板创建业务功能测试用例。
该方法适用于“解决方案工作台”中,业务功能用例的名称和步骤都未创建,想要在线下模板编写用例后批量导入的场景。
- 点击“用例管理”--》点击“业务功能测试”的需求--》“导入”。
图16 导入功能用例1
- 点击“导入”后可以看到页面如下图所示:
- 同名校验:测试用例一般情况下名称不能重复,解决方案工作台默认会选择此按钮。
- 下载用例模板:为了导入用例成功,建议使用“下载用例模板”这里的模板来导入用例。
- 选择文件:完善用例模板后,重新选择“用例模板”这个文件,导入文件中写好的测试用例。
先点击“下载用例模板”,在测试用例模板中完成功能用例的编写,完成后点击选择文件上传导入功能测试用例,即可完成用例的导入。
图17 导入功能用例2注意:
- 用例模板中每条测试用例的测试需求及用例描述,需要与模板自动生成的内容保持一致,否则会导致用例模板导入失败。
- 功能用例使用模板导入时,如果遇到“需求描述未填写或填写错误”的报错,一般是由于需求描述下拉复制时,会导致需求描述中的序号数字发生变化,导致导入失败。(对于这种情况的解决办法:可以在复制时,全选需要填充需求的表格,粘贴复制的需求即可)
方法3:在线新建测试用例
该方法适用于需要创建单个测试用例的场景,除了适用于业务功能测试,其他类型的测试用例如需手动创建测试用例,也可适用该方法。
- 点击“新建”创建测试用例。
图18 “新建”创建测试用例
- 填写用例信息。
- 需求描述:在对应的需求下面创建对应的用例,解决方案工作台会自动关联需求,无需通过下拉框手动选择。
- 用例名称:测试用例的名称,要求使用 xx(一级功能名称)-xx(二级功能名称)-xx(核心按钮名称)的格式。
- 部署环境:下拉框只能选择创建方案时候填写的部署环境。
- 优先级:通过下拉框,可以选择“高”,“中”,“低”。
- 描述:可以填写对该用例的描述,非必填。
- 前提条件:填写执行用例的前置步骤。
- 测试步骤描述:填写用例的测试步骤。
- 预期结果:填写对应步骤的预期结果。
- ⊕添加:如果测试步骤较多,也可以通点击下方的“⊕添加”按钮,新增步骤和预期结果。
- 用例附件:一般无需上传附件。
图19 填写用例信息 - 点击“确定”保存用例。
图20 用例创建成功
编辑性能用例
自动生成的性能测试用例需要根据产品压测的场景,修改用例名称和描述,并配置CPTS的脚本信息。
- 点击“用例管理”--》“性能自动化”--》点击下方性能自动化用例右边的“编辑”按钮。
图21 编辑性能自动化用例
- 进入用例信息的页面,一般您只需要对以下2处基本信息进行修改,其他保持默认即可:
- 用例名称:如下图默认为“xx功能点压测”,您需要将“xx”占位符修改成您需要压测的接口的名称。
- 描述:如下图默认为“xx用户并发xx功能点持续5分钟”,您需要将第一个“xx”占位符修改成该接口压测的并发量;第二个“xx”占位符修改成需要压测的接口的名称。
说明:
性能测试的并发量的选择,需要您根据本次测试购买的云服务资源的规格配置评估,选择与云服务规格相匹配的并发值测试。
图22 编辑性能自动化用例基本信息 - “基本信息”编辑完成后,继续编辑“测试步骤”,您只需要编辑“CPTS用例”的测试步骤,“手工测试步骤”内容默认即可。
图23 编辑“CPTS用例”
- 进入CPTS脚本配置页面,选择页面右侧的“用例步骤”,选择前置步骤、测试步骤的配置。
- 前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。
- 测试步骤:测试用例的执行体,需要配置。
配置性能测试步骤,完成后点击【保存】。
- 报文:应用程序之间发送的数据,详细操作请查看操作指导。
- 思考时间:操作之间等待的时间(认证测试一般无需配置此项),详细操作请查看操作指导。
- 响应提取:前一个报文的输出提取出来,作后一个报文的输入,详细操作请查看操作指导。
- 检查点:检查点主要是通过自定义校验信息来验证服务端的返回内容是否正确。详细操作请查看操作指导。
图24 配置脚本 - 配置本次脚本的压力并发数。
配置完成后点击“调试”,可通过调试快速发现语法或配置错误,确保该模型在任务中可用。调试成功后点击右上角的“保存”,则性能测试用例配置完成。
图25 压力配置&接口调试 - CPTS用例脚本配置完成后,回到测试用例的页面,点击右下角的“确定”,则该性能用例编辑完成。
图26 确认信用信息
- 回到用例列表,可以看到编辑完成的测试用例,其他的性能测试用例都按照相同的方式编辑完成即可。
图27 查看编辑完成的性能用例
生成可靠性用例
若您生成了可靠性的测试需求,则系统会自动生成可靠性用例,如果需要执行的用例不在生成的用例列表中,可通过“加载模板”或者手工新建的方式生成您需要的可靠性用例,“加载模板”生成用例的方式可以点击参考如何通过加载模板,加载最新的测试用例。

编辑集成测试用例
- 若您有生成集成的测试需求,则系统会根据您的架构图中使用到的云服务资源,需要做集成测试的云服务会自动生成对应的集成测试用例,您需要点击“编辑”按钮,修改用例名称和步骤等内容中的“xxx”占位符的信息。如果需要执行的用例不在生成的用例列表中,可通过手工新建的方式创建您需要的集成用例。

- 进入集成用例的编辑页面,首先修改“用例名称”。将用例名称中的“XXX模块”替换成您选择的与集成测试的云服务有集成关系的模块的名称,“XXX系统”替换成方案的名称。

- 继续完善用例的“描述”信息。
“验证源端xx类型数据”:“xx类型”改成集成数据流的类型。
“通过xx云服务的xx任务以xx形式”:“xx云服务”替换成云服务的名称,“xx任务”替换成云服务的任务的名称,“xx形式”替换成实时/定时等形式类型。
“集成至xx云服务xx版本xx库xx表”:“xx云服务”替换成云服务的名称,“xx版本xx库xx表”替换成对应的版本、库、表的名称。
“以供上层xx应用读取和展示”:“xx应用”替换成应用的名称。
模板描述仅供参考,您可以根据实际情况是否选择模板描述的格式,只需要能够描述您系统业务模块的业务流、数据流与所集成的云服务之间联系即可。

- 前提条件:参考填写您执行本次集成测试必要的前置条件。

- 测试步骤第一步:无需修改,执行用例时按照测试步骤和预期结果的内容,提供对应的云服务的截图即可。

- 测试步骤第2步和第2步以下的测试步骤,用例提供的模板操作步骤仅供参考,如不适合您的系统的操作步骤可以清空后根据您系统的实际情况设计步骤和预期结果。
集成用例步骤的设计思路,需要体现您系统的业务流和数据流与所集成测试的云服务的连通性。
以RDS数据库云服务举例说明,假如您的系统有使用到RDS数据库。
第一步:进入华为云RDS的控制台,查看云服务。预期结果:华为云控制台可以看到已购买RDS云服务。
第二步:登录您的系统,创建一个表单。预期结果为:表单创建成功。
第三步:通过华为云控制台登录华为云RDS数据库,然后通过SQL查询上一步创建的表单。预期结果为:可以查询到上一步创建的表单。
设计以上3个集成测试的用例步骤,则可以证明您的系统集成了华为云的RDS。如您需要设计其他云服务的集成测试步骤,也可以参考上面列举的思路进行设计。

- 如需添加更多的测试步骤,可点击“添加”按钮新增一行步骤和预期结果。

- 用例设计完成后,检查用例内容无误,点击右下角的“确定”按钮。该集成用例设计完成,其他的集成用例

- 系统会自动返回集成测试的用例列表,且右上角提示“编辑成功”。
点击编辑好的集成用例的名称,可以查看已编辑好的用例内容详情。
用例详情内容确认无误有,则该条集成用例设计完成。继续按照以上方式完成其他集成用例的设计

- 自动生成的性能自动化、安全自动化、可靠性测试、集成测试用例,可根据产品实际场景进行编辑。
- 服务控制测试,可维护性测试,安全测试手工用例为标准用例,无法“编辑”修改。
提交用例设计审核
- 完成测试用例设计后,提交给华为测试工程师评审。
图38 提交用例设计
- 选择用例设计评审人:
- 用例评审人:选择华为的测试工程师。
- 处理说明:备注信息,非必填。
图39 提交用例设计评审
审核测试用例
华为测试工程师审核伙伴的测试用例,符合要求通过,不符合则驳回
