文档首页> 测试计划 CodeArts TestPlan> 最佳实践> 基于需求策略使用测试设计
更新时间:2024-06-20 GMT+08:00
分享

基于需求策略使用测试设计

测试设计提供了多维度测试策略和设计模板,应用启发式测试策略和设计模型,根据设计输入的不同,提供“需求>场景>测试点>用例”与“特性>场景>测试点>用例”两种流程,最终输出测试方案和测试用例。启发测试人员发散性思维,将脑海中的测试模型图形化地表达出来,支撑所有利益干系人高效沟通与交流。通过该特性,能够持续优化测试完备度,提升30%的测试设计效率,帮助测试人员在执行过程中减少产品测试遗漏。本节介绍如何基于需求策略使用测试设计。

前提条件

已在需求管理服务中创建需求。

基于需求策略生成单个测试用例

  1. 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
  2. 单击导航栏测试 > 测试设计
  3. 在页面左侧“需求目录”中选中一个需求,单击页面左上角“普通新建”

  4. 进入脑图页面,在根节点上右击鼠标,选择“新增子节点”,为根节点新增一个子节点,将子节点名称编辑为“测试手机”。

  5. 单击思维导图上方工具栏中进行场景设计。当被选中的节点前出现,表示添加场景成功。

  6. 右击“测试手机”场景,创建子节点并编辑节点名称为“测试手机拍照功能”。单击思维导图上方工具栏中进行测试点设计。当被选中的节点前出现,表示添加测试点成功。

  7. 基于“测试手机拍照功能”测试点,在思维导图中依次添加“预置条件”,“步骤”,“预期结果”等测试用例内容节点,其中“步骤”与“预期结果”一一对应。例如:

    • 预置条件:手机提供个性化拍照
    • 步骤:按照像素为80万、闪光灯模式为自动、ISO为自动、曝光模式为自动、情景模式为运动进行手机拍照
    • 预期结果:成功

  8. 右击“测试手机拍照功能”测试点,单击“生成用例”,创建草稿用例。当节点中出现时,说明操作成功,此时生成的是草稿用例。单击,页面右侧将滑出用例详情。

  9. 选中已生成用例的节点,鼠标右键单击该节点,在下拉列表中选择“归档用例”。

  10. 在弹框中,在左侧勾选需要归档的用例,单击页面右侧的下拉列表,选择版本、需要存放的用例库/测试计划、执行方式并选择特性目录(当用户开通了需求管理服务,会默认关联新建思维导图时选择的需求),单击“确定”。当节点中出现时,说明操作成功,在“测试用例”页面可搜到该用例。单击,页面将跳转至测试用例详情页。

使用测试因子中心生成组合用例

测试设计通过建立测试因子中心承载测试因子,一方面借鉴历史测试数据和经验,对测试过程产生影响的公共要素,如测试条件及取值、测试操作等分别提取为数据因子、动作因子,实现数据与业务分层,促进测试设计过程可重复,降低测试设计难度,极大提高工作效率。另一方面,通过测试因子中心对版本的测试因子覆盖情况进行用例评估,以提高核心测试场景的覆盖率,减少漏测问题,提升待测系统稳定性。

测试设计支持数据组合批量用例生成方法,用户可根据实际测试需求对组合算法进行选择,支持多种数据组合方式。同时,用户可以快速从测试因子中心引用动作因子、数据因子,实现批量生成用例,避免测试点下用例反复手动编写,显著提升了用例生成效率,生成的用例结构统一,清晰直观。

  1. 当需要使用测试因子中心功能时,首先要创建因子库,每个项目中的因子库是唯一的。在“测试设计”页面,单击“测试因子中心”进入因子库。可使用“新建”,“导入”两种方式创建测试因子库。

    新建方式:

    在因子库单击选择目录后,单击“新建因子”,在新建因子页面可选择“因子名称”,“因子类型”,“因子描述”等内容。

    若创建因子为数据因子,需要定义数据因子的取值,以“测试手机拍照功能”例子的输入参数为例,创建数据因子“像素”如下:

    若创建因子为动作因子,需要定义动作因子的前置条件,测试步骤,预期结果。以“测试手机拍照功能”为例,创建动作因子“拍照测试”如下:

    导入方式:

    导入功能通过“下载模板”后,对模板进行编辑,批量导入已有目录和因子。

    以原模板导入为例,导入模板后,因子库会增加模板中预置的相关目录和因子数据。

  2. 因子创建完成后,可与测试设计脑图进行关联引用。单击已经创建的思维导图进入脑图界面,右击需要关联因子库的测试点,选择“关联因子库”。选择需要引入的因子,单击“确定”。

  3. 测试点关联因子后,右击测试点,单击“组合创建用例”,进入组合创建用例页面。单击“数据因子”,选择所需组合算法,单击“组合预览”后可生成组合结果。以“PairWise”为例,生成36条组合结果。

  4. 选中所需的组合结果,单击“下一步”。

  5. 进入“配置用例”页面,此处可查看动作因子带入的测试步骤,前置条件,预期结果等信息。可手动编辑调整用例模板,调整完成后单击“确定”即可生成组合用例。

  6. 单击测试点用例图标,进入用例界面。

  7. 选择需要归档的用例,单击“归档”。

  8. 在弹框中,在左侧勾选需要归档的用例,单击页面右侧的下拉列表,选择版本、需要存放的用例库/测试计划、执行方式并选择特性目录(当用户开通了需求管理服务,会默认关联新建思维导图时选择的需求),单击“确定”归档已选择的组合用例。

分享:

    相关文档

    相关产品