• About yourself 
  • Download

Getting Started with API testing

PDF 552 KB | 10 pages
Overview

Do you plan to introduce API test automation into your organization? This paper shares how API testing can be introduced gradually to ensure your success.

The paper begins with a quick tour of some of APIs in use today and the different types of tests you can perform on an API. Learn also about the API testing solutions from HP:

  • HP Unified Functional Testing (UFT), which...

Do you plan to introduce API test automation into your organization? This paper shares how API testing can be introduced gradually to ensure your success.

The paper begins with a quick tour of some of APIs in use today and the different types of tests you can perform on an API. Learn also about the API testing solutions from HP:

  • HP Unified Functional Testing (UFT), which allows you to work on API, GUI, and business process tests within a single application. This software supports a wide range of technology, including a plug in for the Jenkins and Hudson CI systems, to run HP UFT tests as part of your automated build process.
  • HP Service Test, if you only need API testing capabilities.
  • HP Application Lifecycle Management, which provides all you need to manage your tests, requirements, and defects, while giving visibility to all stakeholders.
The paper ends sharing how to write an API test and run the HP UFT and HP Service Test.
image | 4AA4-4815ENW Click to enlarge
  Close Overlay
Executive summary
3
Introduction
3
Who should read this document?
3
Types of API
4
Web services
4
REST
4
Object - oriented languages
4
Database
5
Proprietary APIs
5
Types of test
5
Unit tests
5
Integration or system tests
5
Functional tests
5
Load or stress tests
5
The world of API testing
5
Early testing
5
Collaborating with other developers
6
Service availability
6
Managing change
6
Versioning
6
Data
6
Getting started
7
1. Engage an API testing engineer
7
2. Find a suitable API testing tool
7
3. Automate your tests
7
4. Run your tests
7
Practicalities of writing a test
8
Import the API
8
Define the test’s flow
8
Configure input properties
8
Define checkpoints
8
Run the test
8
Roll the tests out to production
9
API Testing with HP
9
What's next?
10
For more information
10