[
{
"testtype": "Cucumber",
"summary": "This tests the addition of 2 numbers.",
"project": { "key": "CALC" },
"gherkin_def": "Given I have entered <input_1> into the calculator\nAnd I have entered <input_2> into the calculator\nWhen I press <button>\nThen the result should be <output> on the screen\n\n Examples:\n | input_1 | input_2 | button | output |\n | 20 | 30 | add | 50 |\n | 2 | 5 | add | 7 |\n | 0 | 40 | add | 40 |\n | 1 | 40 | add | 41 |"
},
{
"testtype": "Manual",
"summary": "This tests the Subtraction of two numbers.",
"project": { "key": "CALC" },
"steps": [
{
"action": "I choose the operation of the calculator *Subtraction*",
"data": "",
"result": "The operation must appear selected."
},
{
"action": "I enter the input into the calculator",
"data": "I1: 5\nI2: 2",
"result": ""
},
{
"action": "I press the *Calculate* button",
"result": "The result *3* should be displayed in the screen, on the right of the \"=\" sign."
}
]
},
{
"testtype": "Generic",
"summary": "CanMultiply",
"project": { "key": "CALC" },
"unstructured_def": "x.CalculatorTests.CanMultiply"
}
]
200 OK : application/json : Successful. The import job was created successfully and the Job Id is provided.
Code Block
title
Example Output
{
"jobId":"34a4106b1d0948d1aae1170cc8df3bb4"
}
400 BAD_REQUEST : application/json : No execution results where provided.importr test job was created.The content may be in the wrong format or a job might already be in progress.
Code Block
language
js
title
Example Output
{
"error":"A job to import tests is already in progress (id: 34a4106b1d0948d1aae1170cc8df3bb4)."
}
401 UNAUTHORIZED : application/json : The Xray license is not valid.
500 INTERNAL SERVER ERROR : application/json : An internal error occurred when importing execution results.