Home : Careers : Resource Center : Contact


Home > Services > Automated Testing > Online Digital Marketing

ennovate's Automated Testing Services enables comprehensive Online Marketing application suite


The Client :
Our customer based in California, is a leader in performance-based online marketing services. The "pay-for-performance" business model of our customer requires a performance-based online customer acquisition network that is passed to direct response marketers. Our customer enables its publishing partners to maximize the revenue from advertising inventory.

The Challenge :
The online digital marketing model followed by our client, involved Advertisers, Publishers and customers that signed up on basis of ads and offers. A number of web based applications catered to specific business requirements of all concerned stakeholders.


a) Advertising Portal:
The client's advertisers from the Education and Mortgage industries placed mircrosites/advertisements on this portal. Interested customers visiting the website were required to fill up personal information forms which were then made available to concerned advertisers.

b) Free Gifts Portal:
On this portal, free gifts were offered to interested customers in exchange to Third Party services subscription. In order to offer best gifts in various price slabs, categories, demand etc. an application software that helped Marketing professionals set up the best campaigns and best deals for visitors was developed. This software fetched data from search engines using Web services and stored them in a database.
The personal information and deal opted data of interested visitors were made available to customer service executives on another web based application. This helped the executives follow-up with customers, observe status of engagement and trouble shoot on glitches in transaction.

c) Rule Based search engines:
Advertisers generally laid specific parameters on nature of desired leads based on customer data for running campaigns. To facilitate this, a Perl based Rule check software filtered leads and offered qualified leads to respective advertisers depending on requirements set.

For a successful business execution, all these web applications were required to be error-free. Most of the applications were critical and voluminous considering a large number of advertisers and publishers with minute customer details determining the business processes.
ennovate offered to test the above mentioned applications using Manual and Automated Testing processes.

The Solution :
ennovate's Testing services comprised of the following activities in staging and live environments.:

•  Test Plan generation based on functional and design specifications
•  Test cases execution
•  Updating Test Cases on every release
•  Functional Testing
•  Regression Testing
•  User interface Testing
•  Navigation, Browser compatibility, Database Testing
•  Performance Testing
•  Negative testing
•  Bug Maintenance by means of bug logging and bug verification through online bug tracking tool

Test Automation:
Performing functional testing on Advertiser Portals manually used to take a lot of time and efforts since each portal had at least 20 microsites. This called for Automation of Functional Testing on Portals.
ennovate automated testing process using Silk Test 7.1. Automating the tests lead to accelerated execution time and comprehensive test coverage on every portal.
Also, to perform testing on Perl based Rule Engine, ennovate automated the process by developing PERL scripts to call the Rule engine.

The Technology :
Silk Test, Perl

The Benefits :
ennovate's Test Automation approach ensured that the application was rigorously tested covering all parameters at a reduced timeframe.