Posts

Showing posts from March, 2017

Update Execution Status of a test instance in ALM using REST API

It has been seen, that a large number of IT companies use ALM as a test case management tool and also use Selenium for Automation testing. Companies have requirement of updating the test case execution status in ALM from within the automation scripts. One way of achieving this is by using OTAClient.dll and COM4J . But there are certain restrictions when using it i.e  You have to use 32bit JDK When we are talking about dlls then it means, this approach is Platform dependent. So, the other way to achieve ALM integration with any automation testing tool is by using REST API. Below mentioned are the REST endpoints to access the test cases and updated their status in ALM : Pre-requisites to hit the api endpoints ( If using POSTMAN, Please enable the interceptor ): a. There should be a defined directory structure in ALM . I am following the following hierarchy : Parent Folder -> TestSetFolder -> TestSet -> TestInstances b . User Authentication u