@xchrisd put together a 3D Print Guide with just such a list in Section 4. He even pre-generated GCode for some tests that require manually editting the GCode after slicing.
His guide is more aimed at dialing everything in ahead of time, rather than diagnosing after the fact. My prints have been much better since I went through it.