TestPlan内置IPD测试流程与规范,从测试策略、测试设计、测试管理、测试执行到测试评估,全流程融入IPD高质量实践精髓,伴随着华为产品发展而持续优化演进,广泛应用于华为各业务线的产品测试中。 华为云CodeArts TestPlan通过其测试设计、测试管理、测试执行、测试评估能力,提供
测试设计 测试设计借助思维导图进行启发式测试设计,可视化承载4层测试设计方法,根据需求分解测试场景,根据场景分解测试点,根据测试点生成草稿用例,最后归档为测试用例,输出整体测试方案。 测试管理 融入全生命周期追溯、团队多角色协作、敏捷测试、需求驱动测试等理念,覆盖测试需求管理、
iterator_version_uri String 测试套所属迭代uri,非迭代下创建的测试套返回null result_number_list Array of NameAndValueAndCodeVo objects 用户自定义结果对应的用例数目 finish_date String 测试套完成时间 finish_date_timestamp
测试经理根据缺陷分析输出的产品质量情况,测试用例执行情况编写测试报告; 测试报告应侧重于经过测试后对产品质量状况的分析和报告;测试执行过程的总结建议纳入阶段结束评估报告中。 缺陷分析报告 度量表 测试报告 测试评估 在一轮测试或者一个迭代测试完成,并进行了度量分析后,测试经理可组
分配为该特性的产品测试规格 总体测试策略 测试分析设计表 特性测试方案设计 依据特性测试需求分析结果,测试经理组织成员完成所分配特性的测试方案设计。 测试分析设计表 特性测试方案 SDV/SIT/SVT测试策略设计 测试经理负责组织测试团队共同制定SDV/SIT/SVT测试执行策略。 总体测试策略
根据测试报告uri列表,批量删除测试报告 功能介绍 根据测试报告uri列表,批量删除测试报告 URI DELETE /testreport/v4/{project_id}/test-reports/batch-delete 表1 路径参数 参数 是否必选 参数类型 描述 project_id
管理CodeArts TestPlan测试用例 测试计划服务支持从本地导入测试用例至用例库,也支持从用例库导出测试用例。可以批量添加测试用例、通过特性目录管理测试用例、测试用例关联需求、评论测试用例、过滤测试用例、自定义用例列表显示列,设置测试用例字段。 约束与限制 在手工测试用例中,导入单次文件
Integer 执行耗时 step_txt String 测试步骤 step_expect String 测试步骤期望结果 step_actual String 测试步骤实际结果 step_result String 测试步骤结果 release_dev String 版本号 creation_version_uri
修改测试计划 功能介绍 修改测试计划 URI PUT /GT3KServer/v4/iterators/{iterator_id} 表1 路径参数 参数 是否必选 参数类型 描述 iterator_id 是 String 迭代uri 请求参数 表2 请求Header参数 参数 是否必选
查询测试任务执行结果 功能介绍 查询测试任务执行结果 URI GET /v4/{project_id}/tasks/{task_uri}/results 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目id,对应"需求管理 CodeArts
测试执行 测试工程师进行测试执行,发现并通过缺陷跟踪功能报告缺陷。 测试策略 测试方案 测试用例 测试发现的缺陷 可靠性试验 旨在验证产品可靠性规格指标是否达到规定的要求,暴露设计、工艺、材料等方面的缺陷,寻找产品的薄弱环节并明确改进措施的可靠性试验。 可靠性试验方案、用例 可靠性试验报告
测试策略和方法描述 回顾测试策略和测试方案,如测试类型、测试场景、测试方法,策略性说明如何测试,介绍测试使用的方案,例如:集成步骤和顺序、测试步骤和顺序、测试方法、测试工具、测试用例设计和执行方法等。 描述测试环境,如测试所使用的硬件、软件、测试工具的名称、规格、数量、版本、账号等信息。
简洁单一:测试用例表达要求简洁,测试逻辑单一 规则7.2.1 一个测试用例应覆盖单一测试逻辑。 规则7.2.2 用例的执行步骤建议在7步以内,超过7步的考虑拆分为多个用例。 规则7.2.3 对于产品技术、测试技术的基本知识和常识,不要在用例中描述。 规则7.2.4 每个执行步骤建
范的测试用例),单击“保存”。 新建并执行测试套件 在“测试 > 测试计划”页面,找到待设计的测试计划,例如步骤1中新建的测试计划“Plan01”,单击“执行”。 单击“新建套件”,输入测试套件名称,例如“Suite01”。单击“添加用例”或“立即添加”,勾选待测试的测试用例,例
获取测试套关联用例详情 功能介绍 获取测试套关联用例详情 URI POST /GT3KServer/v4/{project_id}/tasks/{task_id}/testcases/batch-query 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
该特性,能够持续优化测试完备度,帮助测试人员在执行过程中减少产品测试场景的遗漏。 测试设计在整个测试活动中起到承前启后的作用,测试设计的目的是明确测试活动的范围、测试目标和测试方法、能够指导测试执行过程的开展,从而规范测试行为。 借助思维导图可以进行启发式测试设计并把设计过程可视化。
创建手工测试用例 手工测试用例用于管理测试场景、测试步骤,在测试计划服务的“测试用例 > 手工测试”页面中可以新建手工测试用例。创建测试用例需要具有创建用例的权限(即在项目内的角色为:除了运维经理、浏览者与参与者的其他系统角色)。 新建手工测试用例 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
单击页面左上角“新建”,输入报告名称,选择版本、测试计划、测试结论,输入结论描述,单击“确定”完成报告的创建。 测试报告总览 单击报告名称,默认进入测试报告的总览页面。总览页面展示了所选测试计划的相关测试数据情况。 报告项 说明 需求覆盖率 需求覆盖率反映功能点测试覆盖情况,统计所选计划关联的所有需求的测试覆盖率。需求覆盖率
典型测试设计方法介绍 测试设计是测试活动中起到承前启后作用的重要环节,根据测试计划分析测试对象、测试场景、测试类型、测试环境等,根据测试策略选取合适的测试方法和测试技术,设计测试用例。测试设计有场景分析法、等价类划分、边界值分析、因果图、判定表、正交法等方法。灵活运用测试设计方法
TaskVo objects 测试任务集合 running_count Integer 正在执行任务数 表6 TaskVo 参数 参数类型 描述 uri String 测试任务URI name String 测试任务名称 stage String 测试阶段 number String