Page tree
Skip to end of metadata
Go to start of metadata

Last updated: Dec 17, 2019 19:11

Command: timer

Subcommand: info

Supported Platforms: Native

Supported OS: Android, iOS

Retrieves timer values into a defined variable.

Note: Get timer command is only supported when using Perfecto's Native IDE automation testing. To use timers in Automation testing with Appium/Selenium please see this article: Use timers in Automation Testing

Description

Retrieves the value of the timer specified by the timerId parameter.

There is no need to stop the timer to use the Get timer function

Parameters

 * Mandatory parameter

Request & Response

Request
https://mycloud.perfectomobile.com/services/executions/john@perfectomobile.com_controller_16-11-08_09_26_26_940?operation=command&securityToken=<your_token>&command=timer&subcommand=info&param.timerId=timerA&param.type=ux
JSON Response
 {
  "executionId": "john@perfectomobile.com_controller_16-11-08_09_26_26_940",
  "reason": "Success",
  "returnValue": "0",
  "testGridReportUrl": "https://mycloud.reporting-stg.perfectomobile.com?externalId[0]=john@perfectomobile.com_controller_16-11-08_09_26_26_940",
  "singleTestReportUrl": "https://mycloud.perfectomobile.com/nexperience/singletest/report/?reportRepositoryKey=PRIVATE:controller/161108/controller_16-11-08_09_26_26_940.xml&ownerId=john@perfectomobile.com&sharingCode=166ca97d-a844-443e-bb78-99da59f69f8f",
  "description": "Success",
  "reportKey": "PRIVATE:controller/161108/controller_16-11-08_09_26_26_940.xml",
  "completed": "true",
  "flowEndCode": "SUCCEEDED"
}