Why Manual Testing?
• Time: Testing teams may not have time to investigate alternatives to manual testing, learn how to use tools, and/or build & maintain scripts
• Application Complexity: Certain applications may be too complex and not suitable for automated testing
• Skillset: Some testers (business analysts, etc.) may lack skills needed to be successful with test automation tools
• Cost: Organizations may not own automated testing tools and may lack the budget to invest in tools
• Job Security: Testers / QA organizations may be comfortable and experienced with manual testing and feel threatened by automation
• Awareness: Organizations may lack the awareness that viable automated testing alternatives exist