Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
installdoc [2021/01/04 18:45] admin |
installdoc [2024/01/02 19:30] admin [Installing TestOptimal Server/IDE] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== TestOptimal Installation ===== | ===== TestOptimal Installation ===== | ||
- | This document provides the instructions to install // | + | This document provides the instructions to install |
====Prerequisite==== | ====Prerequisite==== | ||
- | * //JDK 8// or later | + | * //JDK 17// or later |
- | * OS: // | + | * OS: //Windows, Mac, Linux//. |
* Memory: at least 4GB | * Memory: at least 4GB | ||
* Disk Space (free): at least 2GB. | * Disk Space (free): at least 2GB. | ||
+ | * Modern browser (Firefox, Chrome, Edge, Safari) | ||
---- | ---- | ||
Line 16: | Line 17: | ||
===Windows Installation=== | ===Windows Installation=== | ||
- | * unzip //TestOptimal_' | + | * run (double-click) downloaded file //TestOptimal_Setup.exe// and follow |
+ | * alternatively if you've downloaded the zip file instead, just unzip the zip file and run (double-click) startTestOptimalServer.bat | ||
===Mac / Linux Installation=== | ===Mac / Linux Installation=== | ||
Line 22: | Line 24: | ||
* Install [[https:// | * Install [[https:// | ||
- | ruby -e " | + | ruby -e " |
brew install graphviz | brew install graphviz | ||
- | ===Start TestOptimal Servver=== | + | * start server by running // |
- | On Windows: | + | ===Docker=== |
- | double click or run // | + | * run following docker command to start TestOptimal |
- | + | ||
- | On Mac: | + | |
- | sh [file_path/ | + | |
+ | docker run -p 8888:8888 testoptimal/ | ||
---- | ---- | ||
==== Browser Setup ==== | ==== Browser Setup ==== | ||
- | // | + | // |
- | Alternative, you may manually | + | Alternatively, you may copy the required browser driver into the expected location |
+ | Check {{http:// | ||
| | ||
- | If using Safari browser | + | If you are performing AUT testing on Safari browser, |
| | ||
Line 51: | Line 52: | ||
You may interact with // | You may interact with // | ||
- | First download [[https:// | + | In your java IDE, add the following Maven dependency to the pom.xml file: |
- | | + | |
- | * README.md | + | < |
- | * TestOptimal-JavaConnector-1.0.1.jar | + | < |
- | * TestOptimal-JavaConnector-1.0.1-jar-with-dependencies.jar | + | < |
- | + | | |
- | Add one of the jar files to your java project class path, in Eclipse: | + | |
- | | + | |
- | - on " | + | |
- | - select " | + | |
- | - click "Add External JARs ..." | + | |
- | - locate to downloaded jar file and select it | + | |
- | - click "Apply and Close" button | + | |
- | + | ||
- | + | ||
- | + | ||
==== License Setup ==== | ==== License Setup ==== | ||
If you were given a license key, you can enter the license key information at: [[ide_overview# | If you were given a license key, you can enter the license key information at: [[ide_overview# |