SmartBear Integration for AI Agents para Openclaw

La habilidad SmartBear permite a los agentes de IA gestionar los ciclos de vida de las pruebas de software, incluidos los casos de prueba, las suites y los resultados, a través del marco de automatización Membrane.

gora050
v1.0.2
May 1, 2026
0
397
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install smartbear

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar smartbear usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es SmartBear Integration for AI Agents?

La habilidad SmartBear para Openclaw Skills proporciona un puente robusto entre los agentes de codificación de IA y el ecosistema de pruebas de SmartBear. Al aprovechar la Membrane CLI, esta habilidad permite a los agentes interactuar con Projects, Test Cases y Test Results sin la sobrecarga de la autenticación manual o la gestión de claves API. Está diseñada para capacitar a los desarrolladores y equipos de QA para automatizar los flujos de trabajo de calidad de software directamente desde sus IDE o terminales impulsados por IA.

Esta integración simplifica las tareas de prueba complejas al proporcionar una abstracción de alto nivel sobre la API de SmartBear. Ya sea que esté ejecutando un monitoreo de rendimiento o validando pruebas de UI, la habilidad garantiza que su agente de Openclaw Skills pueda ejecutar acciones, recuperar datos y manejar las actualizaciones de credenciales automáticamente, manteniendo un entorno de desarrollo seguro y eficiente.

Casos de uso de SmartBear Integration for AI Agents

  • Automatización de la ejecución de suites de pruebas de API y UI durante el pipeline de CI/CD.
  • Recuperación y resumen de resultados de pruebas para desarrolladores después de un despliegue.
  • Creación o actualización de casos de prueba basados en código o requisitos recién generados.
  • Monitoreo del rendimiento del software y alerta a los equipos sobre regresiones a través de agentes de IA.
  • Sincronización de datos de prueba entre SmartBear y otras herramientas de gestión de proyectos.

Cómo funciona SmartBear Integration for AI Agents

  1. El agente de IA utiliza la Membrane CLI para autenticar al usuario y establecer una conexión segura con la instancia de SmartBear.
  2. Se asegura una conexión utilizando un dominio específico o URL de la aplicación, donde Membrane maneja el intercambio de credenciales OAuth o API.
  3. El agente busca acciones específicas (como 'Run Test Case') utilizando la intención de lenguaje natural a través del mecanismo de descubrimiento de Openclaw Skills.
  4. Una vez identificada una acción, el agente la ejecuta con los parámetros JSON requeridos, como IDs de proyecto o nombres de suites de pruebas.
  5. Para escenarios avanzados, el agente puede realizar solicitudes de proxy directas a la API de SmartBear, con Membrane inyectando automáticamente los encabezados de autenticación necesarios.

Configuración de SmartBear Integration for AI Agents

Primero, instale la Membrane CLI para gestionar la habilidad en su entorno:

npm install -g @membranehq/cli@latest

Autentique su agente especificando el tenant y el tipo de agente (por ejemplo, openclaw):

membrane login --tenant --clientName=openclaw

Establezca una conexión con su cuenta de SmartBear:

membrane connection ensure "https://smartbear.com" --json

Si el estado de la conexión es BUILDING, espere a que pase a READY:

npx @membranehq/cli connection get <id> --wait --json

Esquema de datos y taxonomía de SmartBear Integration for AI Agents

La habilidad organiza los datos en torno a la jerarquía principal de SmartBear. A continuación se muestra la taxonomía de metadatos principal utilizada por Openclaw Skills:

Entidad Descripción
Project El contenedor de nivel superior para todos los activos y configuraciones de prueba.
Test Suite Una colección de casos de prueba agrupados para una función o módulo específico.
Test Case Scripts o pasos de prueba individuales definidos para validar la funcionalidad.
Test Result La salida y los registros generados al ejecutar un caso o suite de prueba.
User Datos de identidad de la persona o agente que realiza las acciones de prueba.

Funciones avanzadas de SmartBear Integration for AI Agents

  • Descubrimiento de acciones mediante lenguaje natural: encuentre funciones de prueba específicas mediante la búsqueda basada en la intención.
  • Proxy transparente: envíe solicitudes HTTP sin procesar a cualquier endpoint de SmartBear mientras Membrane gestiona el ciclo de vida de la autenticación.
  • Actualización automática de credenciales: elimina la necesidad de almacenamiento local de secretos o actualizaciones manuales de tokens.
  • Soporte de autenticación Headless: configure fácilmente la habilidad en entornos remotos o en contenedores mediante URLs de autorización.
  • Compatibilidad multi-agente: optimizado para su uso con varios entornos de IA, incluidos Claude, Windsurf y Openclaw Skills.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*