Comment by krzat

Comment by krzat 16 hours ago

1 reply

For people familiar with snapshot testing: instead of snapshotting pixels, try snapshotting the semantic tree.

Basically, you generate a textual representation of your UI, and then compare it against pre-recorded reference.

DonHopkins 14 hours ago

That's like the UBIKAM in LLOOOOMM:

https://youtu.be/Sn057QrCUm8?t=470

Ubikam is a semantic camera that records two channels: a markup presentation channel, and a semantic "YAML Jazz" channel that describes the semantic content and characters' state of mind.