Our Consultants were embedded in Drupal scrums in support of Cancer Research UK's internal and third party developers.
We delivered Functional Testing services in an Agile scrum environment, collaborating on each sprint to assure the quality of software deliverables in each scrum at the unit, system and regression test phases.
This included the use of Behavioural Driven Development (BDD) methods by which requirements were documented, code was developed and tests automated using Behat and Robot Framework.
A backlog was maintained for automated test cases for match functionality delivered to the overall Drupal CMS programme, keeping pace with development for automation regression testing on demand and on release.
This programme supports the main CRUK sites, plus campaigns including Dryathlon, Stand up to Cancer, Virgin London Marathon and others.
Outcomes include:
- Successful releases
- A Test Automation framework for use by all Drupal teams, backed up with a Wiki and on-site expertise
- Automated regression packs, including cross browser and multi-device capability, using Continuous Integration with Jenkins
- Effective collaboration with external developers, allowing CRUK to have confidence in delivered code