automated testing or manual testing, which is better