Esegui, monitora, esegui il debug ed estendi gli scenari di Openclaw Qa Testing per qa-lab e qa-channel, le corsie live e le valutazioni dei personaggi.
npx clawhub@latest install openclaw-qa-testingRequisiti
Openclaw Qa Testing è uno skill locale al repository per gestire l'intero ciclo di vita del QA di OpenClaw — dall'esecuzione di suite di test mock e live-frontier al debug dei fallimenti, al monitoraggio dell'output in tempo reale e alla creazione di nuovi scenari. Orchestra i flussi di lavoro qa-lab e qa-channel, supporta lo sharding delle lane a matrice, la validazione OTEL smoke, le modalità di credenziale Telegram e Convex, e le valutazioni dei personaggi multi-modello. Installa questo skill quando hai bisogno di un agente AI che comprenda la toolchain QA di OpenClaw dall'inizio alla fine e sia in grado di operarla con la giusta policy del modello, la selezione delle lane e la gestione degli artefatti.
qa-lab completa in modalità mock o live-frontier e ottenere conteggi pass/fail, URL di monitoraggio e percorsi degli artefatti.fast, transport, media, e2ee-smoke, ecc.) o attivare profili programmati rispetto a quelli con dispatch manuale.qa character-eval) con report del giudice classificati e trascrizioni complete.qa/scenarios/ e collegarli a extensions/qa-lab/src/suite.ts.OpenClaw, Private), la skill non può indovinarle né recuperarle — contatta prima il tuo maintainer.Seleziona automaticamente la corsia corretta (mock-openai per lo sviluppo, live-frontier per la validazione reale) ed esegue pnpm openclaw qa suite con i riferimenti ai modelli e le directory di output appropriati. Produce un file qa-suite-summary.json e un qa-suite-report.md per ogni esecuzione.
Supporta l'insieme completo di profili matrix — fast, transport, media, e2ee-smoke, e2ee-deep, e2ee-cli — tramite pnpm openclaw qa matrix. Gestisce i flag fail-fast e le sovrascritture di ambiente come OPENCLAW_QA_MATRIX_NO_REPLY_WINDOW_MS per le esecuzioni CI/release.
Esegue qa character-eval su un insieme configurabile di modelli candidati (OpenAI, Anthropic, Google, Moonshot, ZAI) con sintassi inline per il livello di ragionamento e la modalità rapida. Produce un report di valutazione classificato con statistiche di esecuzione, durate e trascrizioni complete — senza le risposte grezze del giudice.
Esegue pnpm qa:otel:smoke per avviare un ricevitore locale di tracce OTLP/HTTP, eseguire lo scenario otel-trace-smoke tramite qa-channel e verificare i nomi delle tracce esportate e i contratti sulla privacy — nessuna credenziale di collector esterno richiesta.
Sa dove si trovano i segreti Telegram e Convex QA in 1Password (vault OpenClaw e Private) e quali variabili d'ambiente sono necessarie per ogni corsia. Supporta sia la modalità env Telegram diretta che il leasing round-robin delle credenziali Convex per la corsia npm Telegram Docker.
Supporta i riferimenti al modello codex-cli/<codex-model> per suite di QA e sonde manuali, preservando CODEX_HOME nelle esecuzioni live mentre isola HOME e OPENCLAW_HOME. Rimuove automaticamente CODEX_HOME nelle esecuzioni mock.
Attiva il profilo matrix fast con --fail-fast per validare i contratti di trasporto critici per il rilascio prima di un deploy. La skill seleziona il profilo corretto, esegue la suite e riporta i conteggi di esito positivo/negativo e i percorsi degli artefatti.
Quando uno scenario nella corsia live-frontier fallisce, la skill legge l'output della suite, identifica se la causa principale è nel prodotto o nell'harness, applica la correzione e riesegue l'intera corsia — mostrando il watch URL e gli artefatti aggiornati.
Esegui qa character-eval su otto modelli candidati con livelli di ragionamento alto/molto alto per verificare che stile, persona e atmosfera si mantengano durante turni di attività reali (chat, modifiche all'area di lavoro). Il report del giudice classifica i candidati senza rivelare le risposte grezze del giudice.
La skill guida la creazione di un nuovo file markdown di scenario nella cartella qa/scenarios/, allinea le aspettative di avvio in qa/scenarios/index.md e integra la copertura eseguibile in extensions/qa-lab/src/suite.ts con asserzioni end-to-end.
OPENCLAW_LIVE_OPENAI_KEY (mappato da OPENAI_API_KEY). Obbligatorio per qualsiasi esecuzione di modelli OpenAI live. Supporta: OpenAI (openai/gpt-5.4).OPENCLAW_QA_TELEGRAM_DRIVER_BOT_TOKEN e OPENCLAW_QA_TELEGRAM_SUT_BOT_TOKEN provengono dall'elemento 1Password OpenClaw / Telegram E2E.OPENCLAW_QA_CONVEX_SITE_URL, OPENCLAW_QA_CONVEX_SECRET_MAINTAINER, OPENCLAW_QA_CONVEX_SECRET_CI — provenienti dal vault 1Password OpenClaw. Abilita il leasing delle credenziali round-robin per il percorso Docker Telegram.op) — Deve essere eseguito all'interno di tmux per la ricerca dei segreti QA. Eseguire op account list per verificare l'autenticazione.npx clawhub@latest install openclaw-qa-testingnpx clawhub@latest install openclaw-qa-testingRequisiti
Accedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!