OlympHill
Flaky Test (Grade A) logo

Flaky Test (Grade A)Abilità di sviluppo testata sotto sicurezza per Claude AI. Grade A. Diagnosi e risoluzione dei test flaccidi. Utilizzare quando un test passa a volte e fallisce altre volte.

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

Diagnosi e risoluzione dei test flaccidi. Utilizzare quando un test passa a volte e fallisce altre volte. Un test flaccido è uno che passa intermittente, fallisce sul CI ma non localmente, o dipende dalla tempistica/ordine. Per risolvere, riprodurre l'errore eseguendo il test 10+ volte, classificare la causa, e poi applicare soluzioni come l'aggiunta di await per le operazioni asincrone, il reset dei mock, o il rendere i test auto-sufficienti. Verificare il correttivo facendo ripetere il test 20+ volte e assicurando nessuna flaccidità nuova sia introdotta.

Funzionalità chiave

  • Riprodurre i test flaccidi
  • Categorizzare le cause comuni della flaccidità (tempistica, stato condiviso, casualità, dipendenza dall'ordine)
  • Soluzione degli issue legati alla tempistica con await e timer fittizi
  • Reset dei mock e stato condiviso
  • Rendere i test auto-sufficienti

Prezzi

Modello
Free
Categoria
Competenze
Valutazione
Nessuna recensione

Casi d’uso

Fallimenti Intermittenti dei Test

Utilizzare quando un test passa a volte e fallisce altre volte, o quando i test falliscono sul CI ma non localmente

Manutenzione della Suite dei Test

Utilizzare per migliorare la fidelità complessiva dei test e ridurre la flaccidità in una suite di test

Pro & contro

Pro

  • Identifica e risolve i test flaccidi
  • Migliora la fidelità dei test
  • Fornisce una guida passo-blocco per la risoluzione delle cause comuni della flaccidità

Contro

  • Può richiedere un significativo rifacimento dei test
  • Puo essere time-consuming per la diagnosi e la risoluzione
  • Puoi non affrontare i problemi sottostanti con il disegno della suite dei test

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

What are the key features of Flaky Test?

The key features include reproducing flaky tests, categorizing common causes of flakiness, fixing timing issues, resetting mocks, and making tests self-contained.

Asked by Mateusz Wozniak · Nov 3, 2025

What are the steps to fix flaky tests with Flaky Test?

The steps include reproducing the issue, categorizing the cause, applying fixes, and verifying the fix by running the test multiple times.

Asked by Timur Nazarov · Oct 21, 2025

How does Flaky Test fix timing issues?

Flaky Test fixes timing issues by adding await for async operations and using fake timers, such as jest.useFakeTimers.

Asked by Amos Fältskog · Sep 23, 2025

What is Flaky Test used for?

Flaky Test is used to diagnose and fix flaky tests, which pass intermittently or fail on CI but not locally.

Asked by Nadia Petrova · Sep 12, 2025

Fai una domanda

Alternative a Competenze

Manage Headers (Grade A) logo

Manage Headers (Grade A)

Competenze

Abilità di sviluppo testata per le sicurezza per Claude AI. Grade A. Esamina e configura le intestazioni di sicurezza che un sito Power Pages invia ai browser — politica di sicurezza del contenuto, protezione dalle frame e clickjacking

(0)
Free
Using Git Worktrees (Grade A) logo

Using Git Worktrees (Grade A)

Competenze

Skill di sicurezza testata ai dati-ai per Claude AI. Classificata A. Usare quando si inizia il lavoro di feature che richiede l'isolamento dallo stato attuale del workspace o prima di eseguire i piani di implementazione - crea un repository git worktree isolato.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo

Ga4 Bigquery Schema (Grade A)

Competenze

Skill di dati ai testata per la sicurezza di Claude AI. Schema di esportazione di BigQuery GA4 di classe A.

(0)
Free
Meta Capi (Grade A) logo

Meta Capi (Grade A)

Competenze

Skill per la sicurezza dei dati-ai per Claude AI. Classe A. Riferimento di configurazione della piattaforma Meta Conversions API (CAPI)

(0)
Free
Callees (Grade A) logo

Callees (Grade A)

Competenze

Competenza di sviluppo testata a livello di sicurezza per Claude AI. Grade A. Elenco di tutto ciò a cui una funzione o metodo invoca (call graph diretto)

(0)
Free
Test Module Name (Grade A) logo

Test Module Name (Grade A)

Competenze

Modulo di test sicuro per abilità AI dati da Claude AI. Grade A. Nome i moduli di test Haskell dopo il modulo da testare con suffisso Spec nel medesimo namespace. Utilizzare quando si scrivono o si vengono recensiti i moduli di test Haskell.

(0)
Free
Board Of Directors (Grade A) logo

Board Of Directors (Grade A)

Competenze

Skill di AI dati con prova di sicurezza di alta qualità per Claude AI. Classe A. Simula una deliberazione di un collegio di esperti con 5 membri per le maggiori decisioni. Utilizzare quando si valuta i piani, le scelte di architettura, i progetti di design o qualsiasi altra decisione

(0)
Free
Advpl Mvc Avancado (Grade A) logo

Advpl Mvc Avancado (Grade A)

Competenze

Skill di sviluppo testata per la sicurezza per Claude AI. Grade A. MVC avanzato tramite PE (Pontos de Entrada) — aggiungere griglie personalizzate in schermate MVC standard (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free