Channels ▼
RSS

Testing

How To "Increase The Quality" Of Your APIs


SmartBear Software has released a new product designed to test and monitor the quality of Application Programming Interfaces and web services. API Complete is intended to help development shops "increase the quality of the APIs" that they do select and deploy.

More Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Here's the rationale: More Agile in active usage can mean that interconnections between developers and operations staff become increasingly fragmented — a problem which is further compounded by increasingly disparate, disconnected, geographically displaced teams. Put simply, we need to drill down into more granular analysis of application components wherever possible.

To this end, Gartner analyst Eric Knipp recommends treating a public web API as "a key component of your web strategy", not merely as a bolt-on to an existing project. Thus the API gets managed with the same care a firm would typically afford to its enterprise web presence.

According to SmartBear's Ian McLeod, the speed and availability of web services are a crucial component of the larger end-user experience delivered by web applications — but, until now, development and operations teams had to use disparate toolsets for testing and monitoring.

"API Complete combines the soapUI API testing tool, loadUI for load testing, and AlertSite, SmartBear's web performance monitoring solution and global monitoring network into an integrated framework for API lifecycle quality management. Using common test scripts and validation assets, API Complete helps development, IT operations, and e-commerce teams ensure that APIs are thoroughly tested pre-deployment and performing well for end-users or business partners around the world once in production," said McLeod.

NOTE: Web APIs are generally agreed to be "growing exponentially" and are required for mobile and social applications, as well as for new forms of e-commerce that combine web services and contextual information. To ensure their quality, says SmartBear, it is now critical to conduct meticulous functional and load testing during pre-deployment to identify and resolve problems early, as well as continuous monitoring and regression testing post-deployment to ensure ongoing quality of service and availability.


Related Reading






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video