|
|
|
Case 1 : One of the largest e-Learning LMS/CMS players in the world tasked SPA to provide testing services for SCORM compliance and Accessibility testing for its e-Learning solution .
|
|
|
Challenge :
|
|
|
Client had an internal QA program in place for functional testing. However, as the client was rapidly expanding, they realized they had inadequate skills for SCORM compliance testing, a lack of Accessibility testing resources, and a lack of time to ramp-up an effective testing team. Fast and complete compliance with SCORM 1.2, 2004, AICC as well as Section 508 compliance was deemed a critical success factor for the product.
|
|
Solution :
|
|
|
The client leveraged SPA as a full outsource partner, with all work performed at SPA’s facility. As part of the project, SPA:
- Created test suites to test SCORM compliance for client LMS as well as authoring tool in a record time amidst tight deadlines
- Identified gaps for Accessibility compliance by using tools for accessibility testing
- Executed tests to identify compliance issues
- Tested the LMS with third-party courses to ensure compliance
|
|
|
Results :
|
|
SPA built a 5 member team in short period of 3 weeks. Leveraging SPA’s proprietary Q-Pattern IP and Risk-based Prioritization methodologies, the team was productive from week 1. More than 70 non-compliances were found for Accessibility and 60 for SCORM. In addition, a large number of functional defects were identified and corrected. The appropriate use of tools and optimization of testing plan using appropriate test methods resulted in the project finishing ahead of its stated deadline. SPA earned the client’s confidence and was rewarded with additional assignments for functional testing and automation.
|
|
Case 2 : A leading global talent development corporation contracted with SPA to test its eLearning portal that can centrally manage and coordinate learning through the web .
|
|
Challenge :
|
|
|
In addition to application being large and complex, there was incomplete documentation leading to part exploratory testing, numerous workflows leading to an explosion of test cases, an overly complex project management environment, and a lack of real data around user statistics.
|
|
|
Solution :
|
|
|
SPA conducted structured brainstorming sessions with internal experts to leverage experiences gained in other projects to arrive at a best solution and a combination of roles and skills, managed tasks to meet the deadline, and quality parameters:
|
- Created multiple teams to understand and document workflows into flow diagrams
- Leverage Risk-based Prioritization by running test scenarios by risk (as per usage of the learning) and wrote test cases based on risk perception in the scenarios
- Used exploratory testing effectively to cover large number of scenarios
- Implemented structured processes and reusable scripts that the client can continue using even after SPA has completed project
|
|
|
Results :
|
|
The application was released to production with all high risk scenarios completely covered. The customer was extremely satisfied with the level of confidence on the application usability, availability and performance with failover and headroom. This confidence was further enhanced when ZERO defects were uncovered in UT.
|
|
|
Other Projects Examples…
|
- End-to-end testing of a commercial LMS infrastructure product
- Testing of integrated Voice and Text Content Delivery
- Performance testing of Ignite Content Delivery System
- End-to-end testing of CD-based eLearning application
- Performance testing of web-based B2C product
- Many web-based eLearning products (see our eLearning Capability Snapshot)
- Full testing of various web-based Telecom products
|
- Testing of specialized LMS security framework
- Automated testing of global core banking product
- End-to-end testing of online exam site
- End-to-end testing of various custom corporate eLearning portals
- Claria Personal Web Tool Bar end-to-end testing
- Load testing of web-based airway logistic application
- Web-based backup system Performance testing
|
|