更新时间:2024-07-18 GMT+08:00
分享

CodeArts TestPlan接口自动化用例使用流程

接口自动化用例提供了丰富的用户界面,支持可视化地编排自动化测试步骤,以及丰富的检查点和相应提取配置,可以在简单易用的可视化接口管理页面上,快速生成与接口核心逻辑相匹配的测试用例,实现“零代码”快速生成测试用例。接口自动化用例具备多测试步骤的逻辑编排能力,支持通过拖拽来安排接口测试的顺序,生成自动化测试策略,完成场景级接口自动化脚本生成,将测试人员从重复工作中释放出来,进行探索性测试等更具有创造性和高价值的测试活动。

接口自动化用例包含用例基本信息和脚本两部分:

  • 基本信息用于管理和描述测试用例,包含名称(必填)、类型、模块、版本号、迭代、关联需求、编号、标签、用例等级、处理者、归属目录、描述、前置条件、测试步骤、预期结果。
  • 脚本定义自动化测试步骤,包含测试步骤、逻辑控制、测试参数。

接口自动化用例可包括三个阶段:准备阶段、测试阶段、销毁阶段。

准备阶段对应页面中的“前置步骤”,实现测试前置条件的准备;测试阶段对应“测试步骤”,实现接口的功能测试;销毁阶段对应“后置步骤”,实现准备阶段和测试阶段测试数据的释放或恢复。

  • 准备阶段(可选):前置步骤。
    • 在此阶段中准备测试阶段需要的前置条件的数据,如果没有前置条件,可以忽略此阶段。
    • 在准备阶段通过调用接口的方式初始化前置条件,如果前置条件的数据需要在测试阶段中引用,可以使用参数传递将数据参数化后供测试阶段引用,详见设置CodeArts TestPlan接口脚本的响应提取
  • 测试阶段:测试步骤。

    定义接口核心测试步骤,测试阶段中的测试步骤可以引用准备阶段提取的参数。

  • 销毁阶段(可选):后置步骤。
    • 为了不影响其它测试或者下一次测试,建议在每次测试结束后清理测试环境数据,恢复测试环境的初始状态,销毁准备阶段创建的数据。
    • 如果没有数据需要销毁,可以忽略此阶段。通过调用接口的方式销毁数据,销毁阶段的测试步骤可以引用准备阶段提取的参数。
分享:

    相关文档

    相关产品