Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To get a complete understanding of the Qualitia Client, refer the below architecture.

...

...

Info

Let’s learn what Qualitia

Core client

Client is and how it works.

  • Qualitia

...

  • Client is built using electron 17.1.2.

  • The query engine uses one free port for communication with the core client.

  • Win-util uses one free port for local communication with core client.

  • The core client uses IPC for communication between its components.

Mobile Automation

  • Qualitia client internally uses Appium 2.5 for mobile automation. Appium server uses one free port for local communication with mobile automation engine.

  • Mobile automation engine uses one free port for local web socket communication with Qualitia core client.

  • Three free ports for local communication are required for android native streaming, web view, and chrome driver.

  • Similarly, iOS automation requires three free ports for native streaming and web driver agent.

  • A free port is required for launching and communicating with emulator/simulator.

  • NodeJS 16 and npm 8 are required as a prerequisite for Appium 2.5.

...