TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网产品结构Case执行流程思维导图

Case执行流程思维导图

  收藏
  分享
免费下载
免费使用文件
U548769967 浏览量:532023-10-25 13:48:01
已被使用4次
查看详情Case执行流程思维导图

Case执行流程详解

树图思维导图提供 Case执行流程 在线思维导图免费制作,点击“编辑”按钮,可对 Case执行流程  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:795b6360f8f298e1d1296a195eb28786

思维导图大纲

Case执行流程思维导图模板大纲

Jenkins/auto_test.sh

初始化

打印job start time

获取hostname

获取ip信息

get image下载url

获取Jenkins环境变量

调用load_test.sh前的检查工作

判断测试项目系统版本,仅支持Linux和Android

根据具体测试项目配置board参数

检查filter信息,判断与测试项目是否匹配

检查项目是否与其他项目相互排斥

获取测试准备工作结束时间

已注销代码,跳过

如果是每小时任务,则检查它是否在每小时生成列表中

检查image路劲和构建信息是否为null

检查芯片是否匹配

检查测试计划

Android base测试

检查并同步AutoTestCases

开始调整配置文件

Dut开关机

执行AutoTestRes/scripts/shell/load_test.sh

检查参数并调用

预设工作

配置ATTS特殊参数

设置fail重跑

定义每小时变动ids

设置默认时间TEST_TIMER

检查image lock是否存在

Manual parse打印img、job的url

获取控制台信息site、ip

检查项目是否需要flash引导加载程序

定义的DUT ADB序号信息

自动检查script路径

根据项目文件拼接输入日志文件名

获取patchset信息

创建或删除img临时文件

检查版本类型

如果是用户版本,则不会测试

检查芯片id

定义RECOVERY IMAGE参数

定义日期

检查下载升级DUT

检查预下载的image

检查DUT升级状态

下载固件

升级固件

设置DUT进入更新模式

在DUT boot完成后kill ci_load.sh

升级DUT

当更新模式需要占用串行端口时kill重启进程

锁定 autoTestFlashImage.lock 文件

确定烧录方法是fastboot还是adnl并进行更新

如果DUT adb状态为“recovery/NA”,则此版本测试将失败。然后写入gerrit

如果尚未退出,kill reboot logging process

将设备检查结果推给DUT

开始为项目运行test cases

列出wifi所有adb sn

调用localtest_runner.py

加载python相应模块及方法、属性

从aatsbuildconfig.py获取配置信息

添加命令行参数与选项,开始作为主程序运行

解析参数

列出模块

列举case name及路径

处理测试模块并传递给合适的步骤

执行所有模块

打印section日志

生成结果reports概要

保存test结果

打印job end time

相关思维导图模板

环境设计各业务版块流程图思维导图

树图思维导图提供 环境设计各业务版块流程图 在线思维导图免费制作,点击“编辑”按钮,可对 环境设计各业务版块流程图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bb759aacdf9404fdef4191a557718654

工艺流程图思维导图

树图思维导图提供 工艺流程图 在线思维导图免费制作,点击“编辑”按钮,可对 工艺流程图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a8e31ea83041e28a9ece5f7d7121fc30