What are the risks associated with the test automation?

Some of the risks involved with automation testing are :
 
* It demands killed resources with some knowledge about programming and the ability to adapt easily to the new technologies
 
* The initial cost for automation is too high
 
* If the user interface has ever-changing requirements, then automation testing will be problematic
 
* If the application that is being tested is not stable, you might encounter a lot of errors you might encounter a lot of errors