m (moved Quality/OTS Glossary to Quality/QA-tools/OTS/Glossary: fixing hierarchy) |
|||
| (12 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
= OTS Glossary = | = OTS Glossary = | ||
| - | == | + | == Application == |
| - | + | OTS has a distributed architecture. An '''Application''' is an aggregation of '''Components''' that are deployed and run. | |
| + | |||
| + | == Component == | ||
| + | |||
| + | OTS consists of a number of '''Components''' that perform a specific role in the Test System. | ||
| + | |||
| + | == Device Group == | ||
| + | |||
| + | The unique name of a group of workers with similar devices attached. Device group is used as a '''Routing Key'''. | ||
== Distributor == | == Distributor == | ||
The component of the '''Core''' that distributes '''Tasks'''. | The component of the '''Core''' that distributes '''Tasks'''. | ||
| + | |||
| + | == Data Transport Object (DTO) == | ||
| + | |||
| + | The [http://martinfowler.com/eaaCatalog/dataTransferObject.html DTOs] are the common currency of information transfer between distributed subsystems in OTS. | ||
| + | |||
| + | == Environment == | ||
| + | |||
| + | Tests can be executed by running test steps in the hardware or by running test steps in the worker pc. Environment contains information which method was used. | ||
| + | |||
| + | == Image == | ||
| + | |||
| + | Image is a full software image that can be flashed to the target device. | ||
== Package == | == Package == | ||
| - | + | Package refers to a [[Quality/QA-tools/Test packaging|test package]] | |
| + | |||
| + | == Plugin == | ||
| + | |||
| + | A non-essential '''Component''' that extends the functionality of OTS | ||
| + | |||
| + | == Publisher == | ||
| + | |||
| + | A Plugin to OTS that allows the user to view the output of the Testrun. (e.g. email) | ||
== Results File == | == Results File == | ||
| - | The results of the Test are contained in the [http://gitorious.org/ | + | The results of the Test are contained in the [http://meego.gitorious.org/meego-quality-assurance/test-definition/blobs/master/data/testdefinition-results.xsd Results File] |
== Results Object == | == Results Object == | ||
| Line 24: | Line 52: | ||
The means by which a '''Task''' is dispatched to a '''Worker'''. | The means by which a '''Task''' is dispatched to a '''Worker'''. | ||
| + | |||
| + | == SW Product == | ||
| + | |||
| + | Major version of the DUT software platform. | ||
| + | |||
| + | == Target Packages == | ||
| + | |||
| + | The Packages that have changed from one build to the next. Likely to be the packages that are being targeted for test in the '''Testrun'''. | ||
== Task == | == Task == | ||
| Line 31: | Line 67: | ||
== Test Definition File == | == Test Definition File == | ||
| - | The Test Definition File is the XML File containing the [ | + | The Test Definition File is the XML File containing the [[Quality/QA-tools/Test plan|Test Plan]]. |
| + | |||
| + | == Testrun == | ||
| + | |||
| + | The execution of the tests from a '''Test Definition File''' in OTS. | ||
== Worker == | == Worker == | ||
OTS has a distributed architecture. An Application is an aggregation of Components that are deployed and run.
OTS consists of a number of Components that perform a specific role in the Test System.
The unique name of a group of workers with similar devices attached. Device group is used as a Routing Key.
The component of the Core that distributes Tasks.
The DTOs are the common currency of information transfer between distributed subsystems in OTS.
Tests can be executed by running test steps in the hardware or by running test steps in the worker pc. Environment contains information which method was used.
Image is a full software image that can be flashed to the target device.
Package refers to a test package
A non-essential Component that extends the functionality of OTS
A Plugin to OTS that allows the user to view the output of the Testrun. (e.g. email)
The results of the Test are contained in the Results File
The metadata and Results File and Test Definition File
The means by which a Task is dispatched to a Worker.
Major version of the DUT software platform.
The Packages that have changed from one build to the next. Likely to be the packages that are being targeted for test in the Testrun.
The job run by the Worker. Currently a process.
The Test Definition File is the XML File containing the Test Plan.
The execution of the tests from a Test Definition File in OTS.
Either The computer hosting the test running
Or The OTS Worker component