Kickin it old school!
If your team is already familiar with SoapUI, you can use the Project Insight Web Services to build, integrate, customize and retrieve data in Project Insight.
If this fits your needs, continue reading our example of using SoapUI to test XML SOAP web services.
You will need:
- Install the latest version of SoapUI
- Some programming experience
- A ProjectInsight account with a web service key & credentials
To use the REST API's for testing purposes
Next, we'll create a New SOAP Project (see screenshot for details)
After creating a project and connecting to the specified web service, expand the WebServiceLogin method and make a call to return a session key. By providing your Project Insight credentials, you can use the "session key" as an authentication for method calls within this web services.
Provide your credentials to make a successful call to the web service. If successful, you will have the session key returned, otherwise, the web service will provide some sort of error handling message for you to review and correct.
The last step of this tutorial is to use the GetAllUsers method, which will return a 'users' object list. You'll need to enter the session key as the only parameter for this method.
This is just one example of using a 3rd party tool, such as SoapUI, to test and validate Project Insight RESTful services.
Please sign in to leave a comment.