@Deprecated UI Test set for eXo platform product
Java Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



UI Test set for eXo platform product

Structure introduction

This set is composed of 2 modules: ui-testsuite and ui-common

ui-common includes all common functions that are used in testcases. Common functions are divided in .java files according to products, features and modules of Platform.

ui-testsuite includes all testcases which are executed to test our products. It is divided in packages according to products, features, and modules of Platform. Each package contains one or more .java files which are testsuites. Each testsuite that includes one or more testcases is respective to one feature of Platform.

How to build the project

  1. Prerequisite
  1. Launch test Here are steps to build this project.
  • Step 1: Start server to run Platform 4.2.x package.
  • Step 2: clone this project from github by typing a command: git clone git@github.com:exoplatform/ui-test.git
  • Step 3: On terminal, go to ui-test folder.
  • Step 4: type a command: mvn clean install [-P] [-Dbrowser=] -DbaseUrl= Where: is id of profile in the ui-testsuite/pom.xml. This is a must = firefox | iexplorer. If not, firefox is used by default = The url to Platform. If not, url http://localhost:8080/portal is used by default Example: Assume a profile with id "wiki-sniff" is defined in the ui-testsuite/pom.xml To run test cases of this profile on Firefox, with Url "", run the following command: mvn clean install -Pwiki-sniff -Dbrowser=firefox -DbaseUrl=