parikshan-client

The client module is the primary entry point for developers. it provides the end-to-end (E2E) testing DSL and the platform-specific drivers that orchestrate test execution.

Key Components

  • E2E DSL: A powerful, readable Kotlin DSL (e.g., click(), inputText(), assertVisible()) for writing test scenarios in commonTest.

  • Drivers: Multiplatform drivers that handle the technical details of communicating with Android, iOS, Wasm, and Desktop applications.

  • Session Management: Automatically handles video recording lifecycles and app relaunching.

The client module is the primary entry point for developers. it provides the end-to-end (E2E) testing DSL and the platform-specific drivers that orchestrate test execution.

Key Components

  • E2E DSL: A powerful, readable Kotlin DSL (e.g., click(), inputText(), assertVisible()) for writing test scenarios in commonTest.

  • Drivers: Multiplatform drivers that handle the technical details of communicating with Android, iOS, Wasm, and Desktop applications.

  • Session Management: Automatically handles video recording lifecycles and app relaunching.

The client module is the primary entry point for developers. it provides the end-to-end (E2E) testing DSL and the platform-specific drivers that orchestrate test execution.

Key Components

  • E2E DSL: A powerful, readable Kotlin DSL (e.g., click(), inputText(), assertVisible()) for writing test scenarios in commonTest.

  • Drivers: Multiplatform drivers that handle the technical details of communicating with Android, iOS, Wasm, and Desktop applications.

  • Session Management: Automatically handles video recording lifecycles and app relaunching.

The client module is the primary entry point for developers. it provides the end-to-end (E2E) testing DSL and the platform-specific drivers that orchestrate test execution.

Key Components

  • E2E DSL: A powerful, readable Kotlin DSL (e.g., click(), inputText(), assertVisible()) for writing test scenarios in commonTest.

  • Drivers: Multiplatform drivers that handle the technical details of communicating with Android, iOS, Wasm, and Desktop applications.

  • Session Management: Automatically handles video recording lifecycles and app relaunching.

The client module is the primary entry point for developers. it provides the end-to-end (E2E) testing DSL and the platform-specific drivers that orchestrate test execution.

Key Components

  • E2E DSL: A powerful, readable Kotlin DSL (e.g., click(), inputText(), assertVisible()) for writing test scenarios in commonTest.

  • Drivers: Multiplatform drivers that handle the technical details of communicating with Android, iOS, Wasm, and Desktop applications.

  • Session Management: Automatically handles video recording lifecycles and app relaunching.

Packages

Link copied to clipboard
common
ios

Multiplatform test drivers and session management for Android, iOS, Desktop, and Wasm.

Link copied to clipboard
common
Link copied to clipboard
ios