Skip to main content
Execute Test (Espresso/XCUI)Execute XCUI test on the LambdaTest platform (Server 3)
TestMu AI
StatusCommunityBlog
Execute Test (Espresso/XCUI)

Execute XCUI test on the LambdaTest platform (Server 3)

Execute the automation tests on Lambdatest platform using the provided parameters.

POST
/framework/v1/xcui/build
Execute XCUI test on the LambdaTest platform (Server 3)
curl --request POST \
--url "https://manual-api.lambdatest.com/framework/v1/xcui/build" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"app": "<app>",
"testSuite": "<testSuite>",
"device": [],
"queueTimeout": 0,
"idleTimeout": 0,
"devicelog": true,
"network": true,
"build": "<build>"
}'
{
"status": [
"Success"
],
"buildId": [
"1395514"
],
"message": [
""
]
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json
appstringrequired

Uploaded app's APPID

testSuitestringrequired

Uploaded test suite's ID

devicearrayrequired

Device(s) to execute the test on

queueTimeoutintegerrequired

Queue timeout value in seconds

idleTimeoutintegerrequired

Idle timeout value in seconds

devicelogbooleanrequired

Enable or disable device logs

networkbooleanrequired

Enable or disable network logs

buildstringrequired

Build name

Response

application/json

Successful operation

statusarray
buildIdarray
messagearray
Execute XCUI test on the LambdaTest platform (Server 3)
curl --request POST \
--url "https://manual-api.lambdatest.com/framework/v1/xcui/build" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"app": "<app>",
"testSuite": "<testSuite>",
"device": [],
"queueTimeout": 0,
"idleTimeout": 0,
"devicelog": true,
"network": true,
"build": "<build>"
}'
{
"status": [
"Success"
],
"buildId": [
"1395514"
],
"message": [
""
]
}