Test Details

API Explorer: /tests/{testId}

To return the details of a specific test, a testId is required. The sample code returns for a testId of 1234567. Use the actual ID value for the test to return the detail of that test.

If you do not know the testId of the test, use List Tests to return a list of your created tests.

Test Details

curl 'https://a.blazemeter.com/api/v4/tests/1234567' \
    --user 'api_key_id:api_key_secret'

Test Details GUI Functional Test Response Attributes

For the all the supported attributes, see the The GUI Functional Test Object.

Response200 OK

{
    "api_version": 4,
    "error": null,
    "result": {
        "id": 1234567,
        "isNewTest": true,
        "name": "GUI Functional Test",
        "description": "This test uses every GUI Functional test configuration we have.",
        "userId": 123456,
        "creatorClientId": "gui",
        "overrideExecutions": [{
                "executor": "selenium",
                "scenario": "default-scenario",
                "locations": {
                    "harbor-5ab3c64ec8589f914c7b25db": 1
                },
                "capabilities": {
                    "browserName": "chrome",
                    "browserVersion": "69",
                    "blazemeter_videoEnabled": true
                }
            },
            {
                "executor": "selenium",
                "scenario": "default-scenario",
                "locations": {
                    "harbor-5ab3c64ec8589f914c7b25db": 1
                },
                "capabilities": {
                    "browserName": "firefox",
                    "browserVersion": "65",
                    "blazemeter_videoEnabled": true
                }
            }
        ],
        "executions": [{
                "iterations": 1,
                "locationsWeighted": true,
                "executor": "selenium",
                "capabilities": {
                    "browserName": "chrome",
                    "browserVersion": "69",
                    "blazemeter_videoEnabled": true
                },
                "scenario": "demoblaze-Selenium",
                "locations": {
                    "harbor-5ab3c64ec8589f914c7b25db": 1
                },
                "concurrency": 1
            },
            {
                "iterations": 1,
                "locationsWeighted": true,
                "executor": "selenium",
                "capabilities": {
                    "browserName": "firefox",
                    "browserVersion": "65",
                    "blazemeter_videoEnabled": true
                },
                "scenario": "demoblaze-Selenium",
                "locations": {
                    "harbor-5ab3c64ec8589f914c7b25db": 1
                },
                "concurrency": 1
            }
        ],
        "shouldSendReportEmail": false,
        "dependencies": {
            "services": [{
                "service": "BlazeDemo",
                "mock-service": "Entries Virtual Service",
                "mock-service-template": "Blazedemo Entries Template"
            }]
        },
        "created": 1592488617,
        "updated": 1592489934,
        "projectId": 123456,
        "lastUpdatedById": 123456,
        "configuration": {
            "type": "functionalGui",
            "dedicatedIpsEnabled": false,
            "canControlRampup": false,
            "targetThreads": 0,
            "enableMockServices": true,
            "scriptType": "taurus",
            "filename": "demoblaze--Selenium.yaml",
            "testMode": "script",
            "extraSlots": 0,
            "plugins": {
                "sharedFolders": [
                    "5e5552e75eed7c2c531142c5"
                ]
            }
        }
    },
    "request_id": "5eeb77dd31348"
}

Test Details API Functional Test Response Attributes

Starting February 2022, the API Functional testing feature has been deprecated. Depending on your subscription plan, you may still be able to run existing tests but can no longer create new ones. Please use BlazeMeter API Monitoring to create and run your API Functional Tests going forward.

For the all the supported attributes, see the The API Functional Test Object.

Response200 OK

{
    "api_version": 4,
    "error": null,
    "result": {
        "id": 1234567,
        "isNewTest": true,
        "name": "API Functional Test",
        "description": "This test uses every API Functional test configuration we have.",
        "userId": 123456,
        "creatorClientId": "api",
        "overrideExecutions": [{
            "executor": "",
            "holdFor": "19m",
            "rampUp": "1m",
            "concurrency": 20,
            "locations": {
                "us-east4-a": 20
            },
            "locationsPercents": {
                "us-east4-a": 100
            },
            "steps": 0
        }],
        "executions": [{
            "concurrency": 20,
            "holdFor": "19m",
            "rampUp": "1m",
            "steps": 0,
            "locations": {
                "us-east4-a": 20
            },
            "locationsPercents": {
                "us-east4-a": 100
            },
            "scenario": "default-scenario-1234567"
        }],
        "shouldSendReportEmail": true,
        "dependencies": {
            "services": [{
                "service": "BlazeDemo",
                "mock-service": "Entries Virtual Service",
                "mock-service-template": "Blazedemo Entries Template"
            }]
        },
        "created": 1592489620,
        "updated": 1592489637,
        "projectId": 123456,
        "lastUpdatedById": 123456,
        "configuration": {
            "type": "functionalApi",
            "canControlRampup": false,
            "targetThreads": 500,
            "enableHostsOverride": true,
            "enableMockServices": true,
            "scriptType": "",
            "threads": 500,
            "filename": "demoblaze.yml",
            "testMode": "script",
            "extraSlots": 0,
            "plugins": {
                "hosts": [{
                    "hostname": "my.domain.com",
                    "ip": "10.10.10.10"
                }],
                "sharedFolders": [
                    "5e5552e75eed7c2c531142c5"
                ],
                "jmeter": {
                    "version": "auto"
                }
            }
        }
    },
    "request_id": "5eeb77024fe58"
}