接口自动化测试-测试管理

任务列表

  1. 列表信息:任务名称、任务描述、创建人、创建时间、执行时间、任务状态、测试结果。
  2. 检索条件:任务名称。
  3. 列表展示正在运行或者已完成运行的任务,执行中任务可终止。
  4. 点击操作中查看报告图标,可查看测试报告。
  5. 点击操作中的删除图标,可删除该报告。
  6. 点击操作中的重测图标,可重测当前报告(这块跟App测试不同,App测试点击重测是重新发起一个测试,并非在原报告上重测)。
  7. 点击开始测试可按步骤选择脚本和设备,创建接口测试任务。

任务列表示意图

创建任务-完善信息

  1. 接口测试:
    a) 任务名称(必填)。
    b) 策略:分为定时和立即。立即为立即执行测试任务,定时为按设定时间发起定时任务。其中定时策略分为固定时间和按周期执行。
    c) 邮件通知:默认选择提测人,发送对象为项目组内成员,支持修改和多选。
    d) 描述:非必填项。
    完善信息示意图
    e) 选择设备后点击下一步,会返回完善信息页,确认提测信息,显示提测设备IP,点击确定完成提测。
    选择设备后完善信息示意图

创建任务-选择脚本

  1. 支持脚本的目录化管理,双击目录选择测试集。
  2. 目录右侧显示当前选中的测试集,展开测试集可查看其下的脚本,支持移除选中的测试集和脚本。

选择脚本示意图

创建任务-选择设备

  1. 筛选:可根据IP、操作系统进行筛选。
  2. 点击下一步返回完善信息页面进行提测信息确认。

选择设备示意图

报告管理

接口报告

  1. 报告包含基本信息、执行概况和测试集执行详情。
  2. 基本信息:任务名称、开始时间、结束时间、当前状态、结果、任务描述。
  3. 执行概况:以图表形式展示脚本的执行情况和百分比。
  4. 测试集执行详情:点击展开后,可查看测试集中各个脚本及其步骤的执行情况。
  5. 执行完成的且有结果的测试集,支持下载日志。

接口报告示意图

报告日志

  1. 下载完成的日志是.zip文件,解压完是三个文件:output.xml、log.html、report.html。
    a) 在 log.html 文件中可以查看用例执行的每一步,适合跟踪定义问题。
    b) report.html 用于最终结果的展示,适合了解测试用例的执行情况:测试了哪些脚本,失败率等。
    c) output.xml 记录的测试结果是 xml 文件,这个文件不够直观,一般直接查看log和report就可以了。

解压下载日志示意图

log示意图

report示意图

results matching ""

    No results matching ""