lora-manager-e2e

Automate end-to-end validation of LoRa Manager via server control and Chrome DevTools MCP.

1.3k|134|Updated Jan 27, 2025
One-click install
npx skills add https://github.com/willmiao/ComfyUI-Lora-Manager --skill lora-manager-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lora-manager-e2e
Source: https://github.com/willmiao/ComfyUI-Lora-Manager/tree/main/.agents/skills/lora-manager-e2e
Command: npx skills add https://github.com/willmiao/ComfyUI-Lora-Manager --skill lora-manager-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides end-to-end testing workflows and utilities to validate LoRa Manager in standalone mode, ensuring reliable server startup, UI interactions via Chrome DevTools MCP, and seamless frontend-backend integration.

Core Features & Use Cases

  • End-to-end test workflows for LoRa Manager validation across server start, restart, and UI interactions.
  • Chrome DevTools MCP integration for automated UI actions, snapshots, and API checks.
  • Use Case: Integrate into CI to automatically verify that the LoRa Manager UI and backend APIs work together after changes.

Quick Start

Install requirements and start the standalone server, then run the E2E test script:

  • Start server: python scripts/start_server.py --port 8188 --wait
  • Run tests: python scripts/example_e2e_test.py
  • Optional: initialize Chrome debugging session and connect MCP per the guide.

Frequently Asked Questions about lora-manager-e2e

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

FAQPage Schema
How do I automate end-to-end testing for a standalone server and web UI?

You can automate end-to-end testing by running script-driven orchestration that starts the server, initiates browser automation, and performs UI-backend verification at the web UI endpoint.

Can I use Chrome DevTools MCP for UI automation in my CI pipeline?

Yes, Chrome DevTools MCP can be integrated into your CI pipeline to perform automated UI actions, capture snapshots, and execute API checks against the web UI for reproducible test setups.

How do I validate frontend-backend integration after server restarts?

You validate frontend-backend integration by executing an E2E test script that coordinates server control, triggers restarts, and verifies UI interactions through Chrome DevTools MCP.

What is the best way to set up reproducible test setups for UI automation?

The best way to achieve reproducible test setups is using script-driven orchestration that manages standalone server startup with wait flags and executes automated API and UI checks.

Does UI automation work with standalone deployment workflows?

Yes, UI automation works with standalone deployment workflows by coordinating server startup, browser automation, and frontend-backend integration verification within the testing process.