attest
attest copied to clipboard
Write guide for a small real-world application
Needs to be something silly simple but technically useful and something most readers can relate to. One idea is the JSON API for PyPI.
Idea: start out by "breaking the rules", i.e. write the code first, then test it manually, and gradually implement the manual tests as automated tests. Might serve to show how lack of automated tests tends to lead to repeating the same manual tests over and over, and introduce test automation less intimidatingly and with gradually increasing conceptual load. This would primarily teach functional testing, which is the easiest to comprehend and to see immediate benefits from.
A separate quickstart for people who already automate tests habitually, and just need to learn how to do that with Attest, would be good too.