Get Results
To view a test job result, you can either view a short summary report or download a detailed test job result.
View a summary report
You can click a finished test job to view the summary report. It shows what test suites and test cases were run, what environment was used, and the status of the assertions:
![]() |
Get test job results
To download detailed results of a test job run, you can either use the web interface of TestEngine or send a request to the TestEngine API using curl, ReadyAPI, or any other similar tool.
Using API
Get an overview of test jobs in TestEngine
Use the following operation:
GET http://<testengine-host>:8080/api/v1/testjobs
See details on SwaggerHub in the ReadyAPI TestEngine API – Get Test Jobs section.
Get a full report on a test job
Use the following operation:
GET http://<testengine-host>:8080/api/v1/testjobs/{testjobId}/report
Using Web UI
To see test job results, go to the Run History page of TestEngine:
http://<testengine-host>:<port>/run-history
For example, if TestEngine is installed on your local machine and you run it on the default port, use the following link:
http://localhost:8080/run-history
The Run History page of the TestEngine web interface contains a list of existing test jobs:
![]() |
Tip
You can filter test jobs by a name, status, used tags, and the user who has sent the job. Besides that, you can search for a specific test job by a string included in its project, author, status, type, or tag.
The table contains brief information on test jobs:
Column | Description |
---|---|
Project | The name of the project to run. |
Status | Current state of a test job. Possible statuses: Canceled, Failed, Finished. TipTest jobs with the Running and In Queue statuses are listed on the Overview page. |
Success Ratio | Shows the number of tests that have passed/failed for the given execution. |
Author | The name of the user, who sent the test job to TestEngine. Administrators can examine test jobs created by other users. |
Test Type | Shows whether the test job is a functional test or security test. ImportantCurrently, TestEngine does not support load tests. |
Tags | Shows which tags were used to run the test job. |
Start Time | A timestamp when the test job was sent to TestEngine. |
Queue Time | How much time the test was in the queue. |
Run Time | The time of the test run. |
Total Time | The total time of the test run, including the time in the queue. |
![]() | Get the test job ID. |
![]() | Download the test job report in the JSON, JUnit XML, Excel or PDF format. |
![]() | Remove the test job from the test history. |
Get transaction report
A transaction report is a JSON file that contains full information on HTTP transactions that took place during a test job run. Transactions are logged only for request test steps, such as SOAP Request, REST Request, and so on.
Get a report on all the transactions within a test job
Use the following operation:
GET http://<testengine-host>:8080/api/v1/testjobs/{testjobId}/transactions
See details on SwaggerHub in the ReadyAPI TestEngine API – Get Transactions section.
Get a transaction report for a particular transaction
Use the following operation:
GET http://<testengine-host>:8080/api/v1/testjobs/{testjobId}/transactions/{transactionId}
See details on SwaggerHub in the ReadyAPI TestEngine API – Get Transaction section.