ai-test-runner

Automate AI-driven UI test execution for WordPress and Jetpack iOS apps in a simulator.

3.9k|1.2k|Updated Mar 18, 2013
One-click install
npx skills add https://github.com/wordpress-mobile/WordPress-iOS --skill ai-test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-test-runner
Source: https://github.com/wordpress-mobile/WordPress-iOS/tree/main/.claude/skills/ai-test-runner
Command: npx skills add https://github.com/wordpress-mobile/WordPress-iOS --skill ai-test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run a suite of AI-driven test cases against the WordPress and Jetpack iOS app in a simulator. Use when asked to run a test suite, run AI tests, or execute test cases in a directory.

Core Features & Use Cases

  • Phase 1: Collect Credentials
  • Phase 2: Discover Tests
  • Phase 3: Start WDA
  • Phase 4: Initialize Results Directory
  • Phase 5: Run Tests
  • Phase 6: Cleanup and Assemble Results

Quick Start

Provide the app, site URL, credentials, and test directory to begin running AI-driven tests.

Frequently Asked Questions about ai-test-runner

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

FAQPage Schema
How do I run AI-driven iOS tests in a simulator for my mobile app?

To run AI-driven iOS tests in a simulator, you provide the app, site URL, credentials, and test directory. The automation handles test discovery, starts WebDriverAgent, executes the suite, and generates per-test and final reports.

What do I need to provide to execute an AI test suite against WordPress or Jetpack iOS apps?

You need to provide the target app, site URL, user credentials, and the test case directory. The system then initializes the results directory, starts WebDriverAgent, and executes the AI-guided tests automatically.

How does WebDriverAgent manage AI-guided UI test execution?

WebDriverAgent manages AI-guided UI test execution by starting the simulator environment and facilitating the automation interface. The test runner initializes WDA during Phase 3 to control the iOS app and collect test results.

Can I use this to discover and execute test cases located in a specific directory?

Yes, you can execute test cases located in a specific directory. During the discovery phase, the runner scans the provided directory, identifies the AI test cases, and queues them for execution in the iOS simulator.

What reports are generated after running AI-driven iOS test suites?

After running AI-driven iOS test suites, the system generates per-test reports and a final assembled report. Phase 6 handles cleanup and aggregates the results from the initialized results directory into these comprehensive outputs.

Is this automation suitable for running test suites against iOS apps other than WordPress and Jetpack?

This automation is specifically designed to run AI-driven test suites against WordPress and Jetpack iOS apps. It handles credential collection, WebDriverAgent startup, and test execution tailored to these specific mobile platforms.