📄️ Introduction
ZeuZ Node is an open source automated software testing platform. It can be used
📄️ Calling method on variable
ZeuZ node allow you to use any kind of python built-in method on variable. Example: %|var_name.capitalize()|%,where var_name is the name of the variable . You can also use several methods at a time.
📄️ Setup iOS for Automation
Installing Prerequisites for iOS Testing
📄️ Whitelist URLs/IPs for Node
Node
📄️ Access Shadow Root Elements
Overview
📄️ Install ZeuZ Node on macOS
This method provides step-by-step instructions for installing the ZeuZ Node on a macOS system by downloading the official macOS application release directly from the ZeuZ GitHub repository.
📄️ Android Installation on macOS
This guide provides step-by-step instructions for setting up an Android testing environment on macOS. It includes installing Android Studio, Java 8 (JDK 1.8), and configuring essential environment variables such as JAVAHOME and ANDROIDHOME to support Android development and testing using tools like Appium and ZeuZ.
🗃️ Android
1 item
🗃️ Actions
6 items
📄️ Common Actions
- Drivers: None
📄️ Database Actions
- Drivers: pyodbc(ODBC)
📄️ Mac Actions
Description
📄️ Mobile Actions
- Drivers: Appium, Selenium (hybrid apps, iOS Safari)
📄️ Performance Actions
- Drivers: requests(python)
📄️ REST/API Actions
- Drivers: requests(python)
📄️ Security Actions
Description
📄️ Web Actions
- Drivers: Selenium
📄️ Windows Actions
Description
📄️ Add New Actions
If any of the hundreds of different actions currently available still does not
📄️ Concepts in ZeuZ
SQA (Software Quality Assurance) Concepts
📄️ Condition (if else)
Conditions are flow control actions in Zeuz Node, meaning, they alter the normal flow of execution of actions. You can put different conditions to prevent or allow execution of one or more related actions.
📄️ Custom Driver
In ZeuZ, to execute automation process, you can use BuiltInDriver where all
📄️ Data Collector
Data collector is a very powerful feature that allows you to collect
📄️ Element Detection
For selenium-appium actions, we have several supports for locating an element. Such as you can provide
📄️ Loop
Loops are a type of flow control actions in ZeuZ Node that allows you to
📄️ SQL Concepts
Database
📄️ Variables and Indexed Access
With ZeuZ Node, you can store complex variables of any common type - integers,
📄️ ZeuZ API examples
ZeuZ API provides an external interface for clients to interact with
📄️ Zeuz API
📄️ ZeuZ features
1. Automation Platforms:
📄️ Setup
This document walks you through the setup process of ZeuZ Node. We've
📄️ Usage
ZeuZ Node can be launched via the CLI from any terminal/cmd prompt.