ui-business-test

Generate and execute WebdriverIO E2E UI tests for Tauri v2 apps.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/yonghongchen83-bit/AgentSquire --skill ui-business-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-business-test
Source: https://github.com/yonghongchen83-bit/AgentSquire/tree/main/.opencode/skills/ui-business-test
Command: npx skills add https://github.com/yonghongchen83-bit/AgentSquire --skill ui-business-test

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of writing, running, and fixing E2E tests for Tauri v2 applications, reducing the time and effort required for UI test management.

Core Features & Use Cases

  • Test Generation: Automatically generates WebdriverIO test files from markdown specs.
  • Test Execution: Runs tests against the Vite dev server with MSEdgeDriver and tauri-driver.
  • IPC Command Fixing: Assists in resolving IPC command failures.
  • Setup: Provides instructions for setting up the necessary services and drivers.
  • Use Case: For a developer working on a Tauri v2 application, this Skill can be used to quickly generate and run UI tests, ensuring the application's UI behaves as expected.

Quick Start

Run the skill to generate and execute tests for your Tauri application by providing the markdown spec file.

Frequently Asked Questions about ui-business-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate E2E UI tests for Tauri v2 applications?

You can automate E2E UI tests for Tauri v2 applications by generating WebdriverIO test files from markdown specs and executing them against a Vite dev server using MSEdgeDriver and tauri-driver.

Can I use markdown to define WebdriverIO test specs for a Tauri app?

Yes, you can define test specifications using markdown spec files, which this approach automatically parses to generate the corresponding WebdriverIO test files for your Tauri v2 application.

What do I need to set up to run E2E tests against a Tauri Vite dev server?

To run E2E tests against a Tauri Vite dev server, you need to set up the necessary services and drivers, specifically configuring MSEdgeDriver and tauri-driver to execute the WebdriverIO test suite.

How do I fix IPC command failures during Tauri v2 UI testing?

When encountering IPC command failures during Tauri v2 UI testing, this process provides specific assistance to resolve these IPC command issues and ensure your test environment runs correctly.

Why are my WebdriverIO E2E tests not working with tauri-driver?

WebdriverIO E2E tests may fail with tauri-driver due to incorrect test environment setup or unhandled IPC command failures, which require proper configuration of MSEdgeDriver and the Vite dev server.