Rapise the ability to initially record basic automation sequences and then generate code. The code can then be integrated with Java Script which makes the whole script extremely powerful. The learned objects can be overwritten with xpath specific values within the script providing the ability to construct dynamic object references.
Basically you can make your automated script as basic or as complicated as you like, there is nothing that I have not been able to construct so far! java script is a well documented language and information is widely available easily on the internet, should you have something specific that you need to do!
In the past I have used Quality center. So my comments are based with this in mind. Spira is easy to use and offers all the functionality that I have been used to. This product can run your Rapise automated scripts and will log and document the results etc in the same way as manual scripts are. I like ease of using this product and the considerable cost saving against using Quality center
An addition to the comments above, the responses, help and support I have had from Inflectra have easily been the highest I have ever had.
I have been testing new upgrades to existing eCommerce web sites. This has given me the opportunity to write single scripts that can easily be run in Chrome, IE, FireFox by simply selecting the required browser. We also host these web sites in four countries, therefore, I was able to use a spreadsheet containing country specific labels and use a simple variable in my script to select which country labels I would use.