Monday, 17 August 2015

Finishing up with Demo!

Today I finally finished my demo with Rose Robinson, my Project Manager and the admin for Systers for GSoC 2015. Every team is supposed to give a final demo on hangout to pass the final evaluation.

My demo was initially scheduled for 1730 UTC 15 August 2015 but due to some reasons it got shifted to 1700 UTC 17 August 2015. I had to make a presentation for the demo and present it to Rose and my mentor, Shweta. I was all prepared and excited for the demo. So around 1630 I connected to my hostel wifi and also switched on hotspot on my phone so that I do not lose internet connection in between my presentation. I started connected but I was unable to connect properly. The connection was very bad at that time. Finally, I was able to connect to the Hangout in the beginning but again lost connection in about 5 mins. I tried re-establishing the connection but only succeeded after trying for 6-7 mins. Anyway, I finished my presentation in ten minutes but again lost the connection :(. Then after trying for another ten minutes the demo came to an end as Rose had to go for a meeting and could not wait any longer. I was told to mail my demo recording to her the next day.

All in all my demo got over but I was not happy. Now after completing this task I have to wait for results which are due on 1900 UTC 28 August 2015.

The demo and presentation are live now :D.  Happy watching!







Wednesday, 22 July 2015

Completing Meetup Locations Page Tests!

Meetup Locations Page
So the GUI for meetup locations page is ready and I am also done with its testing. There were two things with needed to be tested on this page which are:

  1. Navigation to this test - This I did by validating against the title ,i.e, "Systers Meetup Locations" and the text present on the footer of the map.
  2.  Choosing a location - This involved clicking on the location name present and navigating to the homepage for the chosen location.
Both the tests were simple and did not involve different logic for admin or a normal user. I am very happy with it :). Hope to see other meetup features soon so that I can carry on with the work.

Happy coding!

Sunday, 19 July 2015

Test suites for Portal Complete!

Finally I have added all the test suites for Portal and tests for Portal are almost done. Yay!:D . But the whole of Meetup testing is still left and guess what the UI is not ready yet :( so I have to wait.
I really want to start working on meetup and I am desperately waiting for Shaifali, the student developing meetup feature to at least give me something to implement my generic test :/.

Nevertheless, I cannot do anything in this regard but wait. I hope something comes up by this week at least :/.

Tuesday, 7 July 2015

First Test Demo Created!

I created my first test demo video today for Systers Portal Tests:D. I so wanted to do it and finally it is here. This is the first time I have created and edited any video :P. It took me two long hours to create and make it pretty but it was fun too :D.

Here is the video..Enjoy :D

Happy Watching !

Thursday, 2 July 2015

Midterm cleared!

So today I finally received the results of the midterm and I PASSED!! :D...I received a mail from Rose, my Project Manager informing about the results in the evening. I have to work for another 6-7 weeks and then there will be the final evaluation. Now, I can continue working on my project :).

I am loving and enjoying every bit working on this project and I hope to continue my work like this. The experience is just awesome. I hope my GSoC journey continues like this. :)


Thursday, 25 June 2015

Code Submission for Midterm

So today I committed my codes in the github repository for Systers automated-testing. I also had a code review with my mentor, Shweta last night for the same and it went quite well.

Although the UI for Systers Portal Meetup feature(my primary project) is not completely ready for testing, I have added few generic tests for it along with Systers Portal tests and a demo DB test. My mentor will be evaluating me based on these codes and the work I have done in the past month.

The student evaluation starts at 1900 UTC on 26th June 2016. For the evaluation, all the GSoC students are required to submit their answers to some of the evaluation questions on melange under the link 'Evaluation' which will be active when the evaluation period starts. Failing to do so , the student will no longer be part of this program. The same applies to the mentors as well. In short if either of them fails to submit their evaluation, the student will no longer be part of this program. I plan to complete my evaluation submission by this weekend so that I can continue with my project..:)

Fingers crossed for mid term results!


Monday, 22 June 2015

First UI for Meetup ready !

Today I finally got the first UI for Meetup for which I have to write automated testing scripts...Yayy!!:D

So today when I got a message from Shaifali, the student working on the Meetup project that she has merged a new patch, I quickly opened my terminal and made a pull request from the github repository. I was very excited to see the UI so I ran the portal on localhost but was unable to see any UI change. Then Shaifali asked me to add a Meetup Location first :P and go to that URL. I did that and finally the UI was in front of me :).

I started checking all the buttons one by one but only one button was active :/. But still I am very happy that finally I can start with the generic tests according to the UI which can be changed and implemented later on as the dev work progresses :).

I hope Shaifali merges another patch soon. Its awesome to work on something that has just been created :) and I am very happy to get an opportunity like this :D.

Meetup Location UI


Happy Coding!