AppSuite:Web Tests: Difference between revisions

From Open-Xchange
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
= OX App Suite Web Tests =
= OX App Suite Web Tests =


Functional tests for the web interface of OX App Suite simulate end-user operations. To use it, you can either download a pre-built JAR file or you can clone the source files from the repository and compile for yourself. When creating your own test project, chose Option 2.
Functional tests for the web interface of OX App Suite simulate end-user operations. To use it, you can either download a pre-built package or you can clone the source files from the repository and compile for yourself. When modifying tests or creating your own project, chose Option 2.


== Option 1: Downloading the pre-built package ==
== Option 1: Pre-built package ==
Simply download the package and follow the execution information provided in the sample-tests project:  
Download the desired version from artifactory (e.g. 7.8.4):
* https://artifactory.open-xchange.com/artifactory/qa/com/openexchange/testing/appsuite-core-tests/7.8.4-SNAPSHOT/appsuite-core-tests-7.8.4-SNAPSHOT.jar
 
After downloading the package, follow the execution information provided in the sample-tests project:  
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#configuring-your-environment Configuration]
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#configuring-your-environment Configuration]
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#execution Execution]
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#execution Execution]


Download the desired version from artifactory (e.g. 7.8.4):
== Option 2: Compile yourself ==  
* https://artifactory.open-xchange.com/artifactory/qa/com/openexchange/testing/appsuite-core-tests/7.8.4-SNAPSHOT/appsuite-core-tests-7.8.4-SNAPSHOT.jar
 
== Option 2: Building tests on your own ==  
Clone the tests from the repository and follow the instructions provided in the sample-tests project:
Clone the tests from the repository and follow the instructions provided in the sample-tests project:
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests/#building-your-project Building]
* [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests/#building-your-project Building]

Latest revision as of 14:23, 29 May 2018

OX App Suite Web Tests

Functional tests for the web interface of OX App Suite simulate end-user operations. To use it, you can either download a pre-built package or you can clone the source files from the repository and compile for yourself. When modifying tests or creating your own project, chose Option 2.

Option 1: Pre-built package

Download the desired version from artifactory (e.g. 7.8.4):

After downloading the package, follow the execution information provided in the sample-tests project:

Option 2: Compile yourself

Clone the tests from the repository and follow the instructions provided in the sample-tests project:

Clone the desired version (e.g. 7.8.4):

$ git clone -b 7.8.4 https://gitlab.open-xchange.com/qa/appsuite-testing/appsuite-core-tests

After cloning and building you can follow the configuration and execution steps shown in the sample-tests project.

Keep in mind that you have to adapt the project names and paths according to your environment.