How to Use RQM Excel Importer to Create Test Script Artifacts of Type Worksoft Certify
I have been working on creating the configuration files for our team to use to import data into RQM from Excel. One of the things we would like to do is create linked test scripts as placeholders for the Worksoft automated scripts. In the Excel export tool's configuration, this is called a "Remote Script".
I have figured out how to automatically create "Remote scripts" for other types of automated scripts including Command Line scripts, "Rational Appscan" scripts, and Selenium Scripts, but I am having difficulty for Worksoft scripts. IBM has provided syntax for "Adapter Type" for each type of automated script except for the Worksoft ones. For example:
Remote Script: Adapter Type
Selenium Remote Script: com.ibm.rqm.adapter.selenium
Command Line Remote Script: com.ibm.rqm.adapter.commandline
IBM RFT Remote Script: com.ibm.rqm.adapter.rft
I cannot figure out what "Adapter Type" to use for Worksoft Certify. I've tried "com.ibm.rqm.adapter.worksoft", "com.ibm.rqm.adapter.certify", and "com.worksoft.certify.adapter", but none have worked. Do you have any ideas on what to use as the name of the adapter for the "Adapter Type"?
2 answers
I don't think there is any existing Adapter type for Worksoft Certify as it is not a supported automation tool as it specified in RQM:
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m6/index.jsp?topic=%2Fcom.ibm.rational.test.qm.doc%2Ftopics%2Ft_work_with_rft.html
At the end after you importing the script into RQM, you will execute it from within RQM. If the adapter is not there, you wont be able to run it.
If Worksoft Certify has command line option, you may use command line adapter for it. This is just a thought.
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m6/index.jsp?topic=%2Fcom.ibm.rational.test.qm.doc%2Ftopics%2Ft_work_with_rft.html
At the end after you importing the script into RQM, you will execute it from within RQM. If the adapter is not there, you wont be able to run it.
If Worksoft Certify has command line option, you may use command line adapter for it. This is just a thought.
Comments
Hello Joe,
I am adding a recap to make sure others can profit as well from your findings.
The correct remote script type to use is "com.worksoft.adapter.certify".
The correct remote script type to use is "com.worksoft.adapter.certify".
This was only found by guessing.
Apparently the Worksoft Certify adapter plugin to RQM is not populating any of the fields that a remote test script would usually have definitions for.
As an example I am posting the information for an RQM command line adapter script:
<ns4:type>com.ibm.rqm.adapter.commandline</ns4:type>
<ns4:variables/>
<ns4:includeBuiltInVars>false</ns4:includeBuiltInVars>
<ns4:manageadapter>true</ns4:manageadapter>
<ns4:adapterid>007</ns4:adapterid>
<command:command>something.bat</command:command>
<arguments:arguments>arg1</arguments:arguments>
Hope this help for anybody looking for the values when using tooling to import scripts.