A test tool that seems to be growing in popularity is Robot Framework. This is an open source tool for writing keyword-based tests. There are also pre-written keyword libraries that have plenty of keywords ready to use written by the Robot Framework community.
Keyword-driven testing is an interesting way of writing test automation with pros and cons. On the plus side, test cases are “human readable” and can be written by non-technical folks like product owners or business analysts in addition to testers and developers. On the minus side, keyword management can be difficult to maintain, increasing overall project maintenance.
As well, the Robot Framework seems to have an active community and good library maintainers, which means the actual tools are kept up-to-date.
If you have any experiences with Robot Framework (good, bad or ugly), I’d like to hear about them!