O Que É um Snapshot Diff?
Um snapshot diff é a diferença linha a linha ou estrutural que um framework de teste produz quando a saída atual não corresponde mais a um snapshot armazenado. O diff mostra o conteúdo adicionado, removido e alterado para que um desenvolvedor possa julgar se a mudança é intencional. Se for, o snapshot é atualizado; se não, o teste falha.
Por que isso importa
Testes de snapshot só são úteis quando suas falhas são legíveis. Um diff claro transforma um mismatch opaco em uma mudança revisável, tornando rápido distinguir uma regressão real de uma atualização esperada.
Guias relacionados
What Is a Snapshot Test?A snapshot test records a serialized output on first run and fails later runs when the output changes, catchi…
What Is a Visual Diff?A visual diff compares a rendered screenshot against a baseline image and flags pixel-level changes, catching…
What Is a Golden File?A golden file is a stored reference output that a test compares against, flagging any difference as a failure…