test-wso2-integrator
Installation
SKILL.md
WSO2 Integrator
WSO2 Integrator is a visual integration development tool. It lets you build integration services (HTTP APIs, proxies, etc.) through a graphical flow editor rather than writing code by hand.
Key Characteristics of WSO2 Integrator
- VS Code-based — Runs inside VS Code as an extension with a webview UI (guest frame) alongside VS Code's native chrome (host frame)
- Visual flow editor — You design service logic by adding nodes (Return, If, etc.) to an SVG-based flow diagram, connecting them visually
- Code generation — Behind the scenes it generates Ballerina (.bal) source code from the visual flow
- Connectors — Supports HTTP connections and others via a connector palette
- Integrated run/debug — Has "Run Integration" that compiles and runs the Ballerina project, starting an HTTP listener (default on localhost:9090)
- Ships with a monitoring tool, WSO2 ICP.
Testing
Use Playwright based cli tool wso2ipw to drive Integrator programmatically. Install with user consent (npm install -g wso2ipw).
Break the task into chunks, for each chunk create a sh, run and test, repeat until success, move to next chunk. See examples dir.