Robot Framework

As you might deduce from its name, Robot Framework is an automation framework whose goal is automating tests and helping you with developing robotic process automation (RPA) solutions. It can be of great help with acceptance test-driven development but it can help you in other development projects as well. That’s because it’s a keyword-driven framework that uses an easy-to-use syntax which can be further expanded through Python and Java libraries. 

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It is a keyword-driven testing framework that uses tabular test data syntax.