Before you start
Learn what to expect from this tutorial, and how to get the most out of it.
IBM Systems Director supports three types of interfaces: graphical user interface (GUI), command line interface (CLI) and application programming interface (API) using RESTFul webservices. This tutorial focuses on testing ISD REST APIs. REST stands for Representational State Transfer. The REST-style architectures consist of clients and servers. There is already a lot of information available on the internet for REST APIs, but this tutorial aims specifically at REST API testing for IBM System Director and provides tips and tricks for troubleshooting based on real-time hands-on experience.
The main objective of this tutorial is to help developers and testers working on IBM Systems Director to automate the REST API testing using Java.
You should have IBM Systems Director V6.x.x installed on your system before proceeding. This tutorial assumes that you are familiar with using IBM Systems Director. It also assumes that you have a reasonable understanding of REST API, Java, Eclipse IDE and JUnit.
You should have the following components on your system:
- Firefox Poster add-on installed on Firefox browser
- JUnit 4.x
- Configured IBM Systems Director