agile software testing for education services

2
Case Study: Agile Software Testing Employees 51-200 Region United States The client is a national educational publisher, developing proven K-12 instructional materials that encourage critical thinking for life. In its mission and commitment to motivate children to think critically and learn effective problem-solving skills in the classroom, the client sought to create research-based education material to address relevant issues. Critical thinking, classroom management, instructional strategies, differentiated learning and professional development are top priority for the client. Industry Publishing Challenges Implementation of essential updates and enhancements faster than competition Need for comprehensive test coverage catering to the frequent build cycle and reusable test suite for regression testing Support for wide range of devices, OS and browser versions Continuous integration and moving the solution to cloud Agile software testing with continuous improvement, focused on usability, quality for online learning (mobile and web) The client intended to make the connections between learning and the real world. The application is “business critical” and demands exceptional high quality, reliability and availability. The client faced multiple challenges:

Upload: abhinav-das

Post on 13-Feb-2017

110 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Agile Software Testing for Education services

Case Study: Agile Software Testing

Employees

51-200

Region

United States

The client is a national educational publisher, developing

proven K-12 instructional materials that encourage critical

thinking for life.

In its mission and commitment to motivate children to think

critically and learn effective problem-solving skills in the

classroom, the client sought to create research-based

education material to address relevant issues.

Critical thinking, classroom management, instructional

strategies, differentiated learning and professional

development are top priority for the client.

Industry

Publishing

Challenges

Implementation of essential updates and enhancements faster than competition

Need for comprehensive test coverage catering to the frequent build cycle and reusable test

suite for regression testing

Support for wide range of devices, OS and browser versions

Continuous integration and moving the solution to cloud

Agile software testing with continuous improvement, focused on

usability, quality for online learning (mobile and web)

The client intended to make the connections between learning and the real world. The application

is “business critical” and demands exceptional high quality, reliability and availability. The client

faced multiple challenges:

Page 2: Agile Software Testing for Education services

Solution

Organization of a customised automated regression test suite using Robot Framework with

Selenium Web-Driver

Enabling business users with no coding skills to author automation test cases

Continuous delivery of frequent builds (Agile methodology) to help business stakeholders

with quick ROI

Extensive coverage (across devices/OS/browser stacks) leveraging TenXLabs private crowd

testing capability.

Benefits

50% reduction in cycle time, courtesy automated regression solution

Bug fixing was instantaneous since testing was successfully done in each sprint, keeping the product bug free

Marked shift in client’s IT team's perception and participation in building quality software with fewer cycles

The team at TenXLabs delivered us the high quality software which helped us to build more software’s with high quality and lesser cycle.

+1 267-507-6135 +91 404-646-5532 [email protected] (US) (INDIA)

© TenXLabs Technologies. All rights reserved.

www.tenxlabs.com

Cost-effective solution with onsite-offshore model

TenXLabs created a sustainable model and provided a simple solution to the complex problem by

integrating GitHub, Travis CI, Selenium solution and execution on the Cloud, using Sauce lab. The

solution included:

TenXLabs helped improve efficiency for the client. The team's ability to deliver high-quality

working software with tangible results delighted the customer and offered the following benefits :