• android cts 命令的说明


    Host

    help

    showthis message

    帮助文档

    exit

    exitcts command line

    退出CTS

     ls 全部用l替代,--plan直接用p替代,也即 l p 。其他类似

    Plan

    ls --plan

    listavailable plans

    列出所有Plan

    ls --plan 【plan_name】

    listcontents of the plan with specified name

    列出一个Plan的内容

    参数:plan_name,Plan的名称

    add --plan 【plan_name】

    adda new plan with specified name

    添加一个Plan

    参数:plan_name,Plan的名称

    add --derivedplan 【plan_name】-s/--session【session_id】-r/--result【result_type】

    derivea plan from the given session

    创建一个新的的Plan,这个plan通过指定一个Test_Plan的结果序号和该结果中特定的结果类型。即取得指定结果中,某一类型的所有testcase来组成一个新的Plan

    参数:plan_name,创建的新Plan名称

    session_id,已有结果的一个ID

    result_type,结果中,每个testcase

    的结果类型取以下4

    值之一:

    pass/fail/notExecuted/timeout

    注: 如果result_type为空,则默认为pass

    如果session_id为空,则默认选取

    最近的一次测试结果

    rm --plan 【plan_name】/all

    removea plan or all plans from repository

    删除一个Plan

    参数:plan_name,Plan的名称

    参数为all时,删除所有的Plan

    start --plan 【test_plan_name】

    runa test plan

    运行一个Plan

    参数:test_plan_name,Plan的名称

    start --plan 【test_plan_name】-d/--device【device_ID】

    runa test plan using the specified device

    在指定的设备上运行一个Plan

    参数:test_plan_name,Plan的名称

    device_ID,设备ID

    start --plan 【test_plan_name】-t/--test【test_name】

    runa specific test

    运行某个Plan中的一个Test

    参数:test_plan_name,Plan的名称

    test_name,Test名称

    start --plan 【test_plan_name】-p/--package【java_package_name】

    runa specific java package

    运行某个Plan中的一个java包,该包由若干个Testcase组成

    参数:test_plan_name,Plan的名称

    java_package_name包的名称

    start --plan 【test_plan_name】-t/--test【test_name】-d/--device【device_ID】

    runa specific test using the specified device

    在指定的设备上运行某个Plan中的一个Test

    参数:test_plan_name,Plan的名称

    test_name,Test名称

    device_ID,设备ID

    start --plan【test_plan_name】-p/--package【java_package_name】-d/--device【device_ID】

    runa specific java package using the specified device

    在指定的设备上某个Plan中的一个java包,该包由若干个Testcase组成

    参数:test_plan_name,Plan的名称

    test_name,Test名称

    device_ID,设备ID

    Package

    ls -p/--package

    listavailable packages

    列出所有的package

    ls -p/--package 【package_name】

    listcontents of the package with specified name

    列出一个package的内容

    参数:package_name,包的名字

    add -p/--package root

    addpackages from root to repository

    将包从 root目录移到repository目录

    rm -p/--package【package_name】/all

    removea package or all packages from repository

    删除一个package

    参数:package_name,包的名字

    当参数为all时,删除所有的package

    Result

    ls -r/--result

    listall result of sessions

    列出所有的结果

    ls -r/--result -s/--session【session_id】

    listdetail case result of a specified session

    列出指定的结果

    参数:session_id,结果的ID,通过ls–r

    可以参阅结果的详细信息,包括ID

    ls -r/--result【pass/fail/notExecuted/timeout]-s/--session【session_id】

    listdetail cases of a specified session by the specified result

    列出一个结果所使用的全部Testcases,根据结果的详细信息。

    参数:pass通过的test个数

    fail未通过的test个数

    notExecuted未执行的test个数

    timeout超时的test个数

    session_id结果的ID,通过ls–r

    可以参阅结果的详细信息,包括ID

    History

    history/h

    listall commands in command history

    列出所有执行过的命令

    history/h 【count】

    listthe latest count records in command history

    列出history中可选择的子命令

    history/h -e 【num】

    runthe command designated by 'num' in command history

    通过指定执行过命令的集合中的序号执行一个命令。

    参数:num,执行过的命令集合中的编号

    Device

    ls -d/--device

    listavailable devices

    列出所有连接的设备,并显示设备的详细信息:设备ID,设备name,设备status

  • 相关阅读:
    DEV获取GridControl当前行
    03002_Http请求协议分析
    雷林鹏分享:CSS 组合选择符
    雷林鹏分享:Redis 字符串(String)
    雷林鹏分享:Redis 键(key)
    雷林鹏分享:CSS 布局
    雷林鹏分享:CSS Float(浮动)
    雷林鹏分享:CSS 布局
    雷林鹏分享:CSS Position(定位)
    雷林鹏分享:CSS Display(显示) 与 Visibility(可见性)
  • 原文地址:https://www.cnblogs.com/luolizhi/p/5647116.html
Copyright © 2020-2023  润新知