Sunday, May 22, 2016

GSoC'16 Community Bonding Period Round-Up

The GSoC'16 community bonding period has finally come to an end. It has been a very successful one for me. Especially because I was able to meet up with all I have plan to do during this period according to my project time-line.

  1. Bonding with assigned mentors (SURYADIP CHAKRABORTY and Kesha Shah) as well other members of the 2016 GSoC AUT team.
  2. Worked with the former GSoC contributor for the MACC test automation to setup development environment.
  3. Reviewed current test framework. That is understanding folder structure and layout.
  4. Published minutes for the first gsoc-aut-2016 team hangout.
  5. Following up with last year GSoC student to understand and map out project requirements based on what she defined at the end of the GSoC'15 as future work.(In progress)
  6. Exchanged emails with with GSoC'16 student for the MACC project. The purpose of the mail is to involve the MACC development team in developing the Test Plan.
  7. Made a couple of PRs on project related issues. 
  8. Follow up you-tube tutorials on Page object Model framework using Selenium and JAVA, Data Driven Framework Selenium Webdriver

My mentors and the entire Systers community has been particularly helpful in guiding me attain the project goals and objectives.

Haven faced some challenges at the start with setting up my local development environment, I finally got up to speed. With everything rightly in place now I look forward to start coding the summer away..


Thursday, May 12, 2016

GSoC'16 Community Bonding Period Overview - First Half

First, I will like to thank Systers, an Anita Borg Institute Community for giving me the opportunity to participate in Google Summer of Code 2016. Generally, I have been having a great time with the mentors and the other GSoC students of this organization.

My assigned project for this year's GSoC with Systers is to Extend the Test Automation for the Mobile App Control Center(MACC). Basically, the Mobile App Control Center consist of two sections;
  1. Mobile App Control Center - Malaria
  2. Mobile App Control Center - Peace Track

The 2015 GSoC student Daisy Nkweteyim laid down the ground work for this project, developing the test framework and some test harness for the Malaria section.

As of April 22, 2016 which is when the GSoC Community Bonding period began, I have been able to accomplish the following:
  1.  Bonding with assigned mentors (SURYADIP CHAKRABORTY and Kesha Shah) as well other members of the 2016 GSoC AUT team.
  2. Worked with the former GSoC contributor for the MACC test automation to setup development environment.
  3. Reviewed current test framework. That is understanding folder structure and layout.
  4. Published minutes for the first gsoc-aut-2016 team hangout.
  5. Following up with last year GSoC student to understand and map out project requirements based on what she defined at the end of the GSoC'15 as future work.(In progress)
I have faced some challenges in getting the code in the MACC Tests to run, which I'm working on with the help of the last year GSoC student to fixing the issue. But have successfully setup the Mobile App Control Center on my local machine.

As soon as I'm done with setting up, I will be detailing out the various test scenarios and test cases that will enable me to extend the test suite for Malaria section of the Mobile App Control Center.

Okay! I think I'm done here for now. Stay tune for more updates on my work progress in Google Summer of Code 2016.

Cheers