Can I fill in RQM step results using a REST API?
One answer
Comments
Hello Ajay, I was under the impression that I could not mix manual steps and automation in a manual test script. I have explored using an RQM connector running on a system that interfaces with my simulators. Can you point me to where I can learn about Adding Keywords to automated steps and using them in an Manual Test Script?
Sorry Ajay, I misunderstood your answer. We have implemented this manual scripting that a tester can execute via a command line that will manipulate the simulators. I have taken this one step further as I don't want any human error in execution that I've created a CGI script that will execute this automated step via a link that I have inserted into the manual test script. When I click the link I am able to run my automation. My issue now is that I have to manually copy my results to the actual results column of the row where I clicked the link. I would like to push the data collected by the automated test script back to RQM and there is where I am having difficulty. The link that I click from within RQM is just opening a browser window which will contain some results. RQM is not adding any headers that will tell my CGI server where the link was clicked from (what step/what test script/what test case/what test plan). Ideally if RQM sent this information to my script I could use a REST api to push the results back to the execution record.
Audric-Jai, Instead of adding the link, use the Command Line Adapter to invoke the CGI script. The CLA has options to update result verdict as well as attach the result log files.