Proton Docs
Proton es la plataforma de Atomic para la automatización de pruebas y de procesos. En Proton registras las automatizaciones, preparas los datos de cada una, las ejecutas en las máquinas de la empresa o en la nube, sigues el resultado paso a paso y mides la salud de lo que está automatizado, con la ayuda de la IA.
Esta guía muestra cómo usar el portal de Proton 5. Para el código de las automatizaciones, consulta el Proton Cloud SDK; para preparar las máquinas, la Configuración del Ambiente; para llevar lo que pasa en las automatizaciones al monitoreo y al Data Warehouse de la empresa, las Integraciones.
Qué puedes hacer
- Armar las automatizaciones a partir de componentes reutilizables, con los datos de cada ejecución en datasets.
- Ejecutar ahora, programar o crear recurrencias, en un runner o en un cluster, con el ambiente (homologación, producción) elegido al lanzar la ejecución.
- Seguir cada ejecución en vivo, con la línea de tiempo de los pasos, el log, las evidencias y el diagnóstico del fallo hecho por la IA.
- Medir la calidad y la operación: tasa de éxito, fallos más frecuentes, agenda, búsqueda en los logs y los análisis de la IA.
- Conectar con el negocio: procesos, trazabilidad, documentación de las automatizaciones y la integración con Jira, Xray y Zephyr.
- Operar robots con la cola de ocurrencias, cuando la organización usa Proton para RPA.
Los conceptos
| Concepto | Qué es |
|---|---|
| Organización | La empresa en Proton. Cada organización tiene sus propios datos, usuarios, perfiles y plan. Una persona puede participar en más de una. |
| Sistema | Lo que se automatiza: un portal, una API, SAP. Cada sistema está vinculado al repositorio git que tiene su código. |
| Repositorio git | Donde está el código de las automatizaciones, en GitHub, GitLab o Bitbucket. Proton lee el código a través de la integración git registrada. |
| Componente | Un paso reutilizable de automatización, como "Iniciar sesión" o "Crear pedido". El nombre del componente es el mismo en Proton y en el código. |
| Parámetro | Un dato que el componente recibe (entrada, in_) o devuelve (salida, out_). |
| Automatización | Una secuencia de componentes que prueba o ejecuta un proceso, como "Pedido de venta". |
| Dataset | Una versión de la automatización con los pasos en orden y los valores de cada parámetro. Una automatización puede tener varios datasets, uno para cada conjunto de datos. |
| Ambiente | El conjunto de variables de un lugar donde se ejecuta la automatización (direcciones, usuarios, contraseñas), como Homologación o Producción. |
| Grupo de automatización | Los datasets que se ejecutan juntos, en el Centro de Automatización. Un grupo es de prueba o de operación. |
| Ciclo | Una ronda de ejecuciones de un grupo, por ejemplo un sprint o una versión del sistema. |
| Ejecución | Una pasada de un dataset en un runner, con el estado, el log, las evidencias y el resultado de cada paso. |
| Runner | La máquina que ejecuta las automatizaciones, con Proton Runner instalado. |
| Cluster | Un conjunto de runners que se reparten las ejecuciones. |
El camino de una automatización, de punta a punta:
- El código de los componentes está en el repositorio git del proyecto, vinculado a un sistema.
- En Proton, los componentes se registran con sus parámetros, y la automatización une los componentes en orden.
- Cada dataset de la automatización trae los valores de los parámetros.
- El dataset entra en un grupo de automatización y se ejecuta en un runner.
- El runner descarga el código, ejecuta los pasos y devuelve el resultado, que aparece en Proton.
Calidad y Operación
Proton atiende dos usos, que Atomic habilita por organización:
- Calidad (QA): automatización de pruebas, con ciclos, validación de las ejecuciones e integración con la gestión de pruebas.
- Operación (RPA): robots que ejecutan procesos del negocio, con la cola de ocurrencias para tratar el robot que falló o no se ejecutó.
Con los dos habilitados, cada grupo de automatización indica para qué sirve (prueba u operación), y las pantallas de indicadores ganan la lente "Todo", "Calidad" u "Operación".
Plan, permisos e integraciones
Algunas funcionalidades dependen del plan de la organización (el Tier, que aparece en el pie del menú), del perfil de la persona o de una integración registrada, como Jira. Sin el plan, la pantalla muestra que la funcionalidad no está habilitada; sin el permiso, avisa que no tienes acceso. Las páginas de esta guía indican cuándo algo depende de esto.
El menú del portal
| Grupo del menú | Qué contiene |
|---|---|
| Inicio | El panel con los números del período, los insights de la IA y los accesos directos. |
| Insights | Análisis de IA, Análisis de Ejecuciones, Búsqueda en los logs, Acervo de Automatizaciones e Informes. |
| Automatizaciones | Centro de Automatización, Agenda, Automatizaciones, Componente, Parámetro General, Ambientes y Tags. Consulta Centro de Automatización, Agenda y Automatizaciones. |
| Operación | Ocurrencias de los robots (con el módulo de RPA). |
| Procesos | Mapa de procesos, Trazabilidad, Personas y Áreas de negocio. |
| Recursos | Archivos, Tabla de Datos y Apps Móviles. |
| Acceso & Equipos | Usuario, Perfil y Equipo. |
| Runners | Gestionar y Cluster. Consulta Runners y clusters. |
| Configuraciones | Sistema, Configuración, Repositorio Git e Integraciones. Consulta Sistemas y repositorios e Integraciones. |
| Financiero | Licencias y Uso de IA. |
| Ayuda | Novedades, Proton Docs, Proton Runner y Proton Soporte. Los tickets de soporte se gestionan en MySignal: consulta Soporte de Proton. |
Por dónde empezar
- Accede a Proton y conoce la navegación.
- Sigue la primera automatización, de punta a punta.
- Para las máquinas que ejecutan las automatizaciones, consulta la Configuración del Ambiente.
- Para usar Proton desde Claude o ChatGPT, consulta el Proton MCP.
Los términos de Proton están en el Glosario.