获取运行项目关键帧

描述

'获取运行项目关键帧'端点会传回由( RunItemId,并可以选择指定多个关键帧来抵消列表。 

流运行的完整日志记录由许多关键帧组成。每个关键帧都包含有关流程执行中特定时间点的信息,即启动应用程序,单击按钮等。 

RunItemID 可以从响应的主体中获取 通过运行ID获取运行项目ID 端点。

要求网址

http:// {controllerMachine}:{controllerPort} / api / v4 / runItems / {runitemId} / keyframe / {offset} 

输入参数

领域 类型 描述 评论
runitemId runitemId是测试运行中流程的各个运行实例的唯一ID 可以从按运行ID端点获取运行项ID的响应正文中获取runitemId
抵消 整数 要偏移的关键帧数。关键帧是带有日志消息和时间戳的执行信息块。  

 

例子

卷曲

 curl -X GET --header'Accept:application / json'--header'AccessKey:Mo87Nc4qDAtzJNDb''http:// {controllerMachine}:{controllerPort} / api / v4 / runItems / 28519a47-7c28-425f-9d6f-5eeab722166e / keyframes / 100' 

电源外壳 

$ headers = @ {}

$ headers.Add(“ AccessKey”,“ Mo87Nc4qDAtzJNDb”)

Invoke-WebRequest -Uri“ http:// {controllerMachine}:{controllerPort} / api / v4 / runItems / 28519a47-7c28-425f-9d6f-5eeab722166e / keyframes / 100” -ContentType“ application / json” -Headers $ headers-方法GET

响应

JSON响应中返回所有Schedule项目的列表。

[
    {
        "$ id": "1",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "2",
       “值”:“ 2018-12-21T11:57:28.5036398 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:28.5036398”,
       “ UtcDateTime”:“ 2018-12-21T11:57:28.5036398”,
       “壁虱”:636809902485036400
    },
        "水平": "Info",
       “状态”:“正在初始化”,
       “ 日志消息”:“从计划“测试”执行的计划运行”,
       “ ID ”:“ cfafabb5-a2ea-456b-a97b-caf126b3b6b7”
    },
    {
        "$ id": "3",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "4",
       “值”:“ 2018-12-21T11:57:28.5036398 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:28.5036398”,
       “ UtcDateTime”:“ 2018-12-21T11:57:28.5036398”,
       “壁虱”:636809902485036400
    },
        "水平": "Info",
       “状态”:“正在连接”,
       “ 日志消息”:“正在连接到远程代理”,
        "Order": 1,
       “ ID ”:“ ddbdb027-c3d4-4050-962e-e451cb0e0c18”
    },
    {
        "$ id": "5",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "6",
       “值”:“ 2018-12-21T11:57:28.5036398 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:28.5036398”,
       “ UtcDateTime”:“ 2018-12-21T11:57:28.5036398”,
       “壁虱”:636809902485036400
    },
       “已过去”:“ 00:00:00.0000007”,
        "水平": "Info",
       “状态”:“已连接”,
       “ 日志消息”:“已连接到大小为1920x1080的远程代理”,
        "Order": 2,
       “ ID ”:“ 1ff22531-253a-43a2-b4fb-6aa71108b20d”
    },
    {
        "$ id": "7",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "8",
       “值”:“ 2018-12-21T11:57:28.5046363 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:28.5046363”,
       “ UtcDateTime”:“ 2018-12-21T11:57:28.5046363”,
       “提示”:636809902485046400
    },
       “已过去”:“ 00:00:00.0005546”,
        "水平": "Info",
       “状态”:“正在运行”,
       “ BlockId”:“ 33764f66-5793-4c23-ba2a-1a95cba61062”,
       “ 日志消息”:“正在运行”,
        "Order": 3,
       “ ID ”:“ 91777430-1357-42ad-b779-461f681b709c”
    },
    {
        "$ id": "9",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "10",
       “值”:“ 2018-12-21T11:57:32.8279744 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:32.8279744”,
       “ UtcDateTime”:“ 2018-12-21T11:57:32.8279744”,
       “壁虱”:636809902528279800
    },
       “已过去”:“ 00:00:04.3240828”,
        "水平": "Info",
       “状态”:“正在运行”,
       “ BlockId”:“ eba26eee-7951-4ccc-a780-6dcbdbeabcd3”,
       “ 日志消息”:“ Chrome已成功启动。”,
        "Order": 7,
       “ ID ”:“ 01c72afc-02d1-44fd-affe-40f9096187dc”
    },
    {
        "$ id": "11",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "12",
       “值”:“ 2018-12-21T11:57:39.7101051 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:39.7101051”,
       “ UtcDateTime”:“ 2018-12-21T11:57:39.7101051”,
       “壁虱”:636809902597101000
    },
       “已过去”:“ 00:00:11.2061399”,
        "水平": "Info",
       “状态”:“正在运行”,
       “ BlockId”:“ eba26eee-7951-4ccc-a780-6dcbdbeabcd3”,
        "日志消息": "Chrome loaded url //www.uat.services.carglass.de/olb/olb001a#cp",
        "Order": 8,
       “ ID ”:“ 6769131d-a588-4079-8095-feff5bab4dcb”
    },
    {
        "$ id": "13",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "14",
       “值”:“ 2018-12-21T11:57:40.3045042 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:40.3045042”,
       “ UtcDateTime”:“ 2018-12-21T11:57:40.3045042”,
       “壁虱”:636809902603045000
    },
       “已过去”:“ 00:00:11.8005855”,
        "水平": "Info",
       “状态”:“正在运行”,
       “ BlockId”:“ f05f4f9f-21bf-427a-b5d8-0cbb477a12e3”,
       “ 日志消息”:“在位置291:394上左键单击Web元素“图像””,
        "Order": 11,
       “ ID ”:“ a0e8f5c1-b65f-48ef-85d4-580274af6dc3”
    },
    {
        "$ id": "15",
       “ 屏幕截图ID”:“ 055b16b5-a512-4243-ba89-e8d6f683dd35”,
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "16",
       “值”:“ 2018-12-21T11:57:41.220056 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:41.220056”,
       “ UtcDateTime”:“ 2018-12-21T11:57:41.220056”,
       “提示”:636809902612200600
    },
       “已过去”:“ 00:00:12.7167984”,
        "水平": "Warning",
       “状态”:“正在运行”,
       “ BlockId”:“ d6f6b844-05c0-468b-8130-787bbc5b92db”,
       “ 日志消息”:“已保存Web截图”,
        "Order": 14,
       “ ID ”:“ 5ea52078-12cc-4681-9798-1d74c754b828”
    },
    {
        "$ id": "17",
       “ AutomationRunItemId”:“ 1037b945-e4db-4890-a930-d551d8a5e299”,
        "时间戳记": {
        "$ id": "18",
       “值”:“ 2018-12-21T11:57:42.2239171 + 00:00”,
       “ LocalDateTime”:“ 2018-12-21T17:27:42.2239171”,
       “ UtcDateTime”:“ 2018-12-21T11:57:42.2239171”,
       “壁虱”:636809902622239200
         },
       “ 过去”:“ 00:00:13.7200079”,
        "水平": "Info",
        "状态": "通过ed",
       “ BlockId”:“ c2ebb2f2-9564-4109-b4e0-f2a4627b7afc”,
       “ 日志消息”:“案例已通过。”,
        "Order": 17,
       “ ID ”:“ 7235b674-453e-43df-aa39-70684c14ff0c”
    }
]

 

回应对象

 

领域 类型 描述 价值观
AutomationRunItemId 自动化运行项目的ID  
时间戳记 DapperDateTimeOffset    
过去 流执行总数(以秒为单位)  
水平 日志级别 “跟踪”,“信息”,“警告”,“错误”
状态 执行状态 “ NoStatus”,“正在初始化”,“正在连接”,“已连接”,“正在运行”,“通过”,“失败”,“超时”,“不确定”,“已取消”,“错误”,“完成”
BlockId 构件编号  
ParentBlockId 父构建基块的ID  
日志消息 构件记录的消息  
ID 内部对象的ID  
屏幕截图ID 的ID screenshot  
DapperDateTimeOffset 目的 对象保存DateCreation和DateModify的值

“ $ id”,“值”,“ LocalDateTime”,

“ UtcDateTime”,“技巧”

$ id 内部对象的ID  
保存日期时间  
LocalDateTime 当地日期时间  
UtcDateTime 日期时间UTC  
日期时间  

 

回应码

 

200(确定)

404(未找到)

401(未经授权)

400(错误请求)

405(不允许使用方法)

500内部服务器错误)