Automated Acceptance Testing

While I was reading a paper entitled Writing Maintainable Automated Acceptance Tests, I came across a new framework called robotframework which is a generic keyword-driven test automation framework for acceptance level testing. There is a plugin for doing web testing with selenium called robotframework-seleniumlibrary.