Skip to content
Maciej Laskowski edited this page Sep 7, 2018 · 2 revisions

Web API

Web API for accessing and modifying data stored in AET Database. This API is part of AET System and is the interface between system database, user and application.

Its methods are used by AET Maven Plugin to download reports, HTML Report uses it to load images and to perform rebase action.

Rebase (switching artifacts id of pattern(s)) and adding comments should be done on client side. Web API only consumes whole json representation of suite.

Executor API

The Test Executor module is a part of AET Web API and an entry point of the test suite processing. You may read more about it here

Web API HTTP methods

Get artifact by artifact Id

Get metadata by correlationId

Get metadata by suite name

Get metadata by suite name and version

Update suite metadata

Get correlationIds and versions by suite name

Get lock for suite

Try to set lock

Update heart beat

Gets list of all suites in system

Get all locked suites

Get communication settings

Get suite xUnit output

Clone this wiki locally