News for hackers. Stuff that matters.
Re:Ask HN: Do you write tests before the implementation? by SkyPuncher on Friday November 15, 2019 @03:07PM (#21548241)
IMO, snapshots, like Jest/React, are one of my favorite ways to test UIs. They require minimal effort and address the major points of testing a UI.

Actual pixel "perfect" UI testing should still be done from time to time in a real browser. It's nearly impossible to properly capture some of the layout differences/bug that can come simply from a new browser version.

Re:Ask HN: Do you write tests before the implementation? by Trisell on Sunday November 17, 2019 @12:12PM (#21558803)
We ran screenshots and looked for a percentage same. Because 100% is almost impossible. Where it saved us over snapshots was we were using MUI and they introduced a breaking UI change that our snapshots didn’t catch the change. And the screenshot did because the menu was no longer hidden. But the code hadn’t changed.