There are major advantages to today’s applications being built atop APIs. If you’re reading ProgrammableWeb, there’s a good chance you know all about integrating with other services. The major disadvantage of modern distributed architecture is pretty obvious—someone else’s service could go down and it’s outside of your control. You might not even know a service is down, which is why many top API providers are now making status pages available. These sites help communicate to developers when anything is amiss with the API.
Rainforest, QA solution provider, uses the power of humans to test website quality. The Rainforest API allows developers to programmatically trigger the execution of tests. Rainforest finds that nothing tests a user interface like a good old-fashioned human being. Thus, users set up tests in plain English and Rainforest takes the customer through the steps of the tests.