A new version of Qualitia Automation Studio for Web and Mobile 7.2.x is now available. We highly recommend you upgrade. Find more details here.
Prerequisites and Configurations
Qualitia Automation Studio is a script-less test automation platform that makes building, executing, and managing automation tests simple, fast, and easy. Using the script-less approach you can easily develop and automate tests without any tool or programming knowledge.
Qualitia uses some third-party software components, most of which are bundled with Qualitia. Some software components cannot be bundled with the Qualitia installable due to their respective licensing policies.
You may have to install one or more components based on your role to get started with automation testing. Qualitia gives you provision to install all these components on the same machine and different machines as well.
Qualitia Server Prerequisites
Qualitia has a client-server architecture. Qualitia server acts as a connection point for multiple Qualitia clients.
Processor | Intel Core i3 2.0 GHz or higher | |
---|---|---|
Memory (RAM) | Minimum: 4 GB Recommended: 8 GB | |
Hard Disk Space | Minimum: 50 GB | |
Supported Operating System (OS) | Windows 7 SP1 (64-bit), Windows 8 (64-bit), Windows 10 (64-bit) | |
Software Prerequisites | Microsoft .NET Framework 4.6.2 JRE 8 (64-bit) | |
Privileges Required | Local Administrator privileges (for installation of Qualitia Server) |
Datastore Server
Qualitia Automation Studio clients connect to Qualitia datastore server to store and retrieve test cases, execution results, and other related information. You can use MySQL or MS SQL Server for storing project data based on your preference.
Refer to the MySQL documentation for the OS and version compatibility of the required MySQL versions.
Windows
- MySQL
You can use the My SQL database to store and maintain your project data.
Hard Disk Space | 100 GB (size may vary based on your project data) |
---|---|
Server Version | MySQL 5.6 (any version 5.6.4 and above), MySQL 5.7 (recommended) |
Privileges Required | Grant All privileges |
- MS SQL Server
You can use the MS SQL database server to store and maintain your project data.
Hard Disk Space | 100 GB (size may vary based on your project data) |
---|---|
Server Version | MS SQL Server 2008 SP1 and above |
Privileges Required | DBO privileges |
Linux
- MySQL
You can use Linux machine if you are using MySQL for storing your project data.
Hard Disk Space | 100 GB (size may vary based on your project data) |
---|---|
Server Version | MySQL 5.6 (any version 5.6.4 and above), MySQL 5.7 (recommended) |
Privileges Required | Grant All privileges |
Qualitia Automation Studio Client Prerequisites
Qualitia Automation Studio is the client where you develop and execute automated test cases.
Processor | Intel Core i3 1.8 GHz or higher | |
---|---|---|
RAM | Web Module: 8 GB Mobile Module: 16 GB and above | |
Hard Disk | Web Module Only: 800 MB (Qualitia Automation Studio installation) | |
Web and Mobile Modules: 100 GB This includes Hard Disk space required for installation of Android Studio (with all SDK packages) and Appium Desktop (recommended). The size may vary based on the latest Android SDK packages and Appium Desktop. | ||
Operating System Support | Windows 7 SP1, Windows 8, and Windows 10 | |
Selenium and Auxiliary Software |
Always download latest versions for all the following software to support the latest browser versions: The following drivers are shipped with the product and are of the latest version at the time of shipping. If you need to work with a specific version, at any given point in time, you may use the following information to download.
| |
Privileges Required | Local Administrator privileges (for Object Spy installation and deployment) |
Prerequisites for Mobile Test Case Automation
In order to get started with mobile application testing, you must download and install the following components on your Mac or Windows computer.
Qualitia automates mobile application testing using Appium. Appium supports mobile application testing for Android 4.4 and above and iOS 9.3 and above.
For more information about Appium platform support, visit Appium documentation.
Android | On your Windows computer:
On your Android device:
In case your Android application is hybrid and you want to access the WebView, ensure that it is debuggable.
|
---|---|
iOS | On your Mac:
All iOS applications are required to be developer-signed in order to be automated using Qualitia on physical devices.
|
Qualitia License Service
The default Qualitia Server installation ships with Qualitia License Service. You may choose to install it on a different machine.
Following are the requirements:
- A Qualitia license service must be installed on a Windows machine and it can be a Windows Desktop OS or Windows Server OS.
- This system should be deployed on the same network and should be up and accessible by Qualitia Automation Studio clients at all times.
For more information about license server and its setup, please refer to the Licensing Guide.
Prerequisites for Test Case Execution using Qualitia Bot
Qualitia Bot (offline package) helps you execute test cases in different environments without having to Qualitia Clients installed. You can create and execute same packages on multiple platforms and browsers configuring and executing the QualitiaOffline.jar file accordingly.
Mac
Qualitia users can use the Qualitia Bot (offline package) to execute test cases on Mac.
Processor | Intel Core i5 2.5 GHz or higher |
---|---|
RAM | Minimum: 8 GB |
Hard Disk Space | Minimum: 40 GB |
Operating Systems | El Capitan, Sierra |
Selenium | Chromium: Visit here and click the latest release number. Refer to the "notes.txt" to view the detailed change log for the Chrome browser and driver version compatibility and download "chromedriver_mac64.zip". Firefox: Visit here and download geckodriver-v0.19.0-macos.tar.gz. Safari: Safari comes pre-equipped with the required drivers. It does not require any external driver for test executions. |
Windows
In order to execute your test cases on the Windows machine, ensure that the designated system meets follwing prerequisites.
Processor | Intel Core i3 1.8 GHz or higher |
---|---|
RAM | Web Module:
Mobile Module:
|
Operating Systems | Windows 7, Windows 8, and Windows 10 |
Software | Web Module:
Mobile Module:
|
Java | JDK / JRE |
Linux
In order to execute your test cases on the Linux machine, ensure that the designated system meets follwing prerequisites.
Processor | Intel Core i3 1.8 GHz or higher |
---|---|
RAM | Web Module:
|
Operating Systems | Unix / Linux |
Software | Web Module:
|
Java | JDK / JRE |