Our team has built a SaaS system for gathering information from various online resources. The examples of resources are Facebook, Twitter, Google Analytics, Google AdWords and MailChimp. The system is based on marketing algorithms and is intended for tracking traffic and sales statistics as well as other criteria of an e-business success rate. All the statistics is displayed as illustrative graphs. The system analyzes the data and makes (linear) forecasts.
The application has numerous integrations with such web services as Gmail, Google Analytics, Twitter, MailChimp, Facebook, payment engines and others. The main challenge was to create the test environment with all the integrations. Integrated services had to be configured to provide test data, extracted and processed by the application.
Functional testing, load testing, usability testing, configurational testing, security testing.