- Test naming conventions - UI vs integration vs unit: when to write which? - androidTest package hierarchy - robot pattern