Ruby/WATIR Automated Testing of Blog Management Solution

'Great automation — it helped very much to get what we wanted. Everything went so smooth and perfectly timed. Great work!'

Hans Spielmann
Project Manager
PROJECT OVERVIEW

The customer, a major producer of communications software, developed a web-based conferencing system. The project is a community platform designed to help businesses build closed communities and social networks. The potential clients are academic institutions, professional associations, and alumni networks.

A1QA was addressed to evaluate the quality of the system before its release. The key goal of the project was to create a solution that helped deliver relevant content to users in large communities (which might have sub-communities or smaller groups within them).

SERVICES OFFERED
  • Test Automation
TECHNOLOGIES & TOOLS
  • Ruby
  • Subversion
  • WATIR
  • Atlassian JIRA
CHALLENGES AND SOLUTIONS

Insufficient scripts for test automation:

  • The A1QA team developed the source code for scripts for module testing
  • Specialists implemented Ruby/WATIR automation tool.

Poor business logic of application modules:

  • Integration testing was conducted
  • User access rights were validated.
RESULTS
IN NUMBERS
  • 5
    months of project duration
  • 100%
    compliance with action plan
  • 2
    QA engineers on the project
  • 10
    person-months in project efforts