Hi Ankit,
I have participated in the project which has initiated that ODA component and Open API, so I hope I can provide some insight.
First, you are right pointing out the role of the Service Test Component and API in the Production Domain and the parallel to POM vs SOM. In the end, the "real" job is done in Production. But you might still need to expose a testing API to the market, allowing an external Party to trigger a test on the commercial object he is aware of = Product. Obviously, this testing request will have to be translated into concrete Service Tests (using the ProductTestSpec to ServiceTestSpec rules) executed by Service Test Component and API in the Production Domain.
Similar Pattern applies to ProductOfferingQualification in Commerce vs ServiceQualification in Production.
Hope that helps, Iwan
------------------------------
Iwan Gramatikoff
Edelweiss Service Consulting SàRL
------------------------------