Transaction Counts
This Eggplant Performance Test Controller REST method gets the cumulative transaction counts over time.
URL
/test_controller/api/1.0/<workspace>/<project>/<test>/transactions/counts
HTTP Method
GET: Gets the cumulative transaction counts over time
URL Query Parameters
Parameter | Description |
---|---|
after_time | A time, expressed in milliseconds since Jan 1st 1970. Only transactions that completed after this time will be considered. |
bucket_size | A time interval, expressed in seconds. Returned data will be resampled to this interval. |
Response Parameters
Type | Description |
---|---|
<timestamp> | A timestamp object which includes an object specifying total number of transactions that had passed and failed at the timestamp. |
Example Request
http:/test_controller/api/1.0/Demo%20Workspace/Demo/demoScript/transactions/counts?after_time=147409660000&bucket_size=30
Example Response
{
"2016-09-17T09:35:00.000Z": {
"Buy (passed)": 1,
"Home (passed)": 1,
"Login (passed)": 1,
"Logout (passed)": 1,
"Search (passed)": 1,
"<COMBINED> (passed)": 5,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:36:00.000Z": {
"Buy (passed)": 2,
"Home (passed)": 3,
"Login (passed)": 2,
"Logout (passed)": 2,
"Search (passed)": 2,
"<COMBINED> (passed)": 11,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:37:00.000Z": {
"Buy (passed)": 3,
"Home (passed)": 4,
"Login (passed)": 4,
"Logout (passed)": 3,
"Search (passed)": 4,
"<COMBINED> (passed)": 18,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:38:00.000Z": {
"Buy (passed)": 5,
"Home (passed)": 5,
"Login (passed)": 5,
"Logout (passed)": 4,
"Search (passed)": 5,
"<COMBINED> (passed)": 24,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:39:00.000Z": {
"Buy (passed)": 6,
"Home (passed)": 6,
"Login (passed)": 6,
"Logout (passed)": 6,
"Search (passed)": 6,
"<COMBINED> (passed)": 30,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:40:00.000Z": {
"Buy (passed)": 7,
"Home (passed)": 8,
"Login (passed)": 7,
"Logout (passed)": 7,
"Search (passed)": 7,
"<COMBINED> (passed)": 36,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:41:00.000Z": {
"Buy (passed)": 9,
"Home (passed)": 9,
"Login (passed)": 9,
"Logout (passed)": 8,
"Search (passed)": 9,
"<COMBINED> (passed)": 44,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
},
"2016-09-17T09:42:00.000Z": {
"Buy (passed)": 10,
"Home (passed)": 10,
"Login (passed)": 10,
"Logout (passed)": 10,
"Search (passed)": 10,
"<COMBINED> (passed)": 50,
"Buy (failed)": 0,
"Home (failed)": 0,
"Login (failed)": 0,
"Logout (failed)": 0,
"Search (failed)": 0,
"<COMBINED> (failed)": 0
}
}