Skip to content

Quick Start Selenium

idel fuschini edited this page Jul 16, 2026 · 3 revisions

Quick Start Selenium

This guide walks through a first Selenium cycle with a local Idelium demo stack.

Before you begin

Start the demo stack with Start IAS, then sign in with the generated demo or administrator identity stored in the ignored secrets/ files.

Install Idelium CLI on the machine that will execute the test:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install idelium

You also need a supported browser and driver, or a reachable Selenium Grid configured in the Idelium environment.

Import the demo Selenium test

The sample Selenium IDE file is stored in the API repository:

https://github.com/idelium/idelium-api/blob/main/testfile/selenium/IdeliumTest.side

In Idelium Web:

  1. Open the Tests area.
  2. Select the Selenium IDE import tab.
  3. Upload IdeliumTest.side.
  4. Confirm the import.

Import Selenium IDE file

Create a test cycle

  1. Open Test Cycles.
  2. Create a cycle for the imported Selenium test.
  3. Fill in the required cycle fields.
  4. Save the cycle and note its identifier.

Create Selenium test cycle

Configure the CLI key

Download the API key from Idelium Web and store it in the protected key file:

install -m 600 /dev/null ~/.idelium

Copy the key into ~/.idelium using a secure editor or secret-management tool. Do not print it or pass it directly in shell history.

Run the cycle

Use the project and cycle identifiers from your local instance:

idelium \
  --idProject=<project-id> \
  --idCycle=<cycle-id> \
  --environment=demo \
  --ideliumwsBaseurl=https://localhost

If your browser or CLI does not trust the demo certificate, either trust the generated local certificate in your workstation trust store or provide a CA bundle supported by your Idelium CLI version.

Run Selenium cycle from CLI

Review results

In Idelium Web, open Test Performed and select the completed cycle. Test status colors represent the execution outcome:

  • Green: completed successfully.
  • Red: failed.
  • White: still in progress.

Selenium result list

Open a test result to review step-level details:

Selenium step result

Clone this wiki locally