Last News
Education Case Study
Oct 05, 2021| By Ibrahim Elbouhissi
Share

The client was an organization that provides Online Education Services. Their IOS and Android can connect students and teachers online for online education and any academic subject-related questions. Their user base is huge, and high quality is expected from them with every feature. Requirements The client had no testing process in place. They need their […]

The client was an organization that provides Online Education Services. Their IOS and Android can connect students and teachers online for online education and any academic subject-related questions. Their user base is huge, and high quality is expected from them with every feature.

Requirements

The client had no testing process in place. They need their education app to be tested for functionality, performance, and security. In addition, the app was multilingual (Arabic and English), so localization testing was also needed. Security testing was also a prime objective as the app delivers a huge amount of content/data to teachers and students.

Challenges Involved

  • Setting up the process and making all teams have the same understanding of the process which is established.
  • The development team is taking longer to fix bugs.
  • Increasing security for data flow without any interruption.

Our Approach & Solutions

  • We established the Testing Process, developed defect management guidelines, and Testing process templates created and published. We also provided smoke testing and regression testing guidelines.
  • Functional Testing- We tested the app for the Android and iOS platforms and made sure that all functional errors are identified and resolved quickly.
  • Performance Testing– Performance testing was done on the Pre-production environment, which is an exact replica of the production environment to ensure high performance.
  • Localization Testing– We tested the consistency and correctness of both Arabic and English versions of the app.
  • Security Testing– We uncovered all the vulnerabilities and helped fix them on priority.

Tools Used

  • Jira
  • Jmeter
  • OWASP

Team Strength

  • 1 Performance Test  Engineer
  • 4 Functional Test Engineers
  • 1 Security Test  Engineer

Results and Value Delivered

  • The stabilized testing process and every team are aware of each phase inputs and outputs.
  • End-to-end Regression testing was conducted for new changes for identifying major bugs.
  • Bug Triage meetings were conducted effectively to identify business-critical bugs for early fixes.
  • Language/content consistency across the game.
  • Delivered high performance and security for an uninterrupted learning experience for users.

Client Testimonial

“We wanted to make sure that our users have a good online learning experience on both Android and iOS platforms. The TestCrew team helped us resolve all the bugs and improved the performance of the app on all benchmarks. Great work.”

Related Case Studies
Case Study
Corporate learning portal for PayPal
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Case Study
Corporate learning portal for PayPal
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Case Study
Dedicated social game development center
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Case Study
Corporate learning portal for PayPal
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.