Difference between revisions of "AppSuite:Web Tests"

 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
 
= 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, clone the following repository:
+
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):
 +
* 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#execution Execution]
 +
 
 +
== Option 2: Compile yourself ==
 +
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]
 +
 
 +
Clone the desired version (e.g. 7.8.4):
  
 
<code>
 
<code>
$ git clone
+
$ git clone -b 7.8.4 https://gitlab.open-xchange.com/qa/appsuite-testing/appsuite-core-tests
https://code.open-xchange.com/git/wd/testing/web -b 7.8.1
 
 
</code>
 
</code>
  
Documentation can be found at <code>README</code>. Please checkout the branch that corresponds to the version of OX App Suite to be tested.
+
After cloning and building you can follow the [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#configuring-your-environment configuration] and [https://gitlab.open-xchange.com/qa/appsuite-testing/sample-tests#execution 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.
  
 
[[Category: AppSuite]] [[Category: Testing]]
 
[[Category: AppSuite]] [[Category: Testing]]

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.