Testing guides
Development, Operation and Maintenance of Software Systems: A Practical Approach
How to approach the full life of a software system: building it, running it in production, and maintaining it for years, with the testing that belongs at each stage and a checklist for app teams.