Moodle runs only one project for Google Summer of Code 2017 #GSOC17

--- Advertisement ---

Connected 2023
Connected Conference OpenLMS

Google Summer of Code (GSOC) is the biggest global program focused on bringing more student developers into open source software development. Moodle is participating in GSOC for the 11th time as a mentor organization.
For this round of GSOC, Moodle has selected opted only one project out of all submitted proposals. Congratulations and welcome to the Moodle GSOC 2017 student – Diwakar Moturu from Visakhapatnam, India. Diwakar will work on the project Improve End-to-End Testing in the Moodle Mobile App over the next 3-4 months. He will be mentored by Juan Leyva – Moodle Mobile team lead.

Improve End-to-End Testing in the Mobile App

The project aims to enable the Moodle Mobile App with fully automated End-to-End testing capabilities with SauceLabs and Travis CI using latest upgraded versions of Node, Protractor, Gulp, Appium, Selenium with latest Moodle Mobile App v3.3.0
Integrating SauceLabs and TravisCI enables a completely automated build on Travis along with End-to-End testing on SauceLabs’ Browsers, Mobile/Tablet Android Emulators, Mobile/Tablet iOS Simulators [and Real Devices exclusively for premium users]. Incase of any failure in Travis build, debugging can be easily done as SauceLabs provides the real video and screenshot logs of all the tests for 30 days [only metadata & screenshots after that] and TravisCI restores the build log for lifetime of a repository.

Moodle runs only one project for Google Summer of Code 2017 #GSOC17Project Goals

The goals for this project are:

  • Upgrade Node, Protractor, Gulp, Appium, Selenium and other related dependencies
  • Configure the App for Travis build and SauceLabs testing via Travis
  • Fix all the failing E2E tests
  • Add E2E tests for newly added features/modules in Moodle Mobile v3.1.x, v3.2.x, v3.3.0
  • Modify the existing documentation of Moodle Mobile Development Environment Setup and End-to-End testing environment

Hearty congratulations from MoodleWorld team to Diwakar for the project, and Best of luck to all those who miss out this time.
[ulp id='ntmi4JeMQ49mpBRm']

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Dive Deeper On

The Latest

The eLearn Podcast

Connected Conference OpenLMS

--- Advertisement ---

Post Pages - Sidebar 4 - CourseMerchant

--- Advertisement ---

Post Pages - Sidebar 7 - Titus Learning

--- Advertisement ---

Post Pages - Sidebar 5 - Edwiser (RemUI)

Subscribe to our newsletter

Education technology has the power to change lives. 

To get the latest news, information and resources about online learning from around the world by clicking on the button below.