The document discusses factors to consider when determining whether to automate testing or not. It outlines questions to ask about the project status, team readiness, and challenges commonly encountered with automation. Key factors include having frequent regression cycles, a stable GUI, dedicated staff and budget, and comprehensive manual test cases. Common problems are incorrect tool selection, inadequate skills training, aiming too high for full automation, poor test design, and neglecting maintenance as automated tests require updates. Automation is best suited for regression testing but not a replacement for all manual testing.