Linux Configuration#
How to Install#
Make sure you have downloaded and extracted the cognizant-intelligent-test-scripter-*-setup.zip from releases
Launching UI
Open the terminal and navigate to tool location and type ./Run.command to launch the CITS IDE
NOTE: If Permission denied. Run the below steps
Driver Configuration#
Browser Version
To verify Chrome Browser version in Linux Platform use the below command
Download the compatible driver for the browser , refer the below links to download latest driver
Browser | Latest Driver Download links |
---|---|
Google Chrome | Chrome Driver |
Mozilla Firefox | Gecko Driver |
Update the driver path in the “Configure Browser” dialog with no .exe Extension
Driver Version
To Verify the Chrome driver version in Linux platform. Navigate to the folder where you downloaded chrome driver and perform the below operation
NOTE: While execution, If you get the an error for chrome driver. [SEVERE] com.cognizant.cognizantits.engine.core.Task onError: The driver is not executable: /home/
/linuxdemo/linuxdemo/EdevCare/lib/Drivers/chromedriver java.lang.IllegalStateException: The driver is not executable: /home/ /linuxdemo/linuxdemo/EdevCare/lib/Drivers/chromedriver
Navigate to the lib/Drivers folder in terminal, perform the below steps to resolve
Command Line Syntax#
To trigger test set execution through command line in Linux Platform perform the below steps
By Default, the command line syntax generated for Windows Platform (with “Run.bat”)
E.g.: Run.bat -run -project_location “\Projects\test" -release "NewRelease" -testset "NewTestSet"
Manually modify the above syntax like below for Linux Platform
NOTE: ./Run.command -run -project_location "\Projects\test" -release "NewRelease" -testset "NewTestSet"
Grid Node Configuration#
To start selenium grid node, Navigate to the GridNode folder and open terminal and type ./init.command
NOTE: If Permission denied. Run the below steps
chmod 777 init.command