export test steps along with the test scripts from ETM v7.0.2
3 answers
No, just because it returns a 200 does not mean authentication works. I provided you with the link to the blog post, that explains this in details. You can also look here: https://github.com/IBM/ELM-Python-Client for example code.
The REST client does the authentication for you and you can't see what is happening, unless you record an HAR file.
There is an authentication dance and that you have to follow and that included information in response headers such as Location.
Thank you for pointing to ELM client. I was trying to use something like CCM example (link below) to get the test script and steps.
Comments
I pointed to the ELM-Python-Client for you to look at the authentication. The project is open source, I am not a maintainer for it. It supports OSLC and reportable REST API.
It provides examples and documentation: https://github.com/IBM/ELM-Python-Client/tree/master/elmclient/examples there is only one ETM example, but at least that is a starting point. The ETM Reportable RESt API is documented on Jazz.net. Find it here: https://jazz.net/wiki/bin/view/Deployment/ELMProductAPILanding
However, regardless which API you use, you need the authentication part.
My reportable REST examples are for EWM, not ETM and you can find them in the article series containing my Authentication post - see the link.
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Mar 18 '25, 4:42 a.m.I would suggest you use a browser to log into ELM and then use a RESTClient in that browser to try out your requests to elm. Then you know you are authenticated and you can see what happens. Fix your authentication and you are good.