Tuesday, August 21, 2012

Melange Functional Testing


This week i worked on creating a results directory feature for tests results. After every test case executes it takes a screenshot and save it in results directory with the test case name , works for both scenarios when a individual test case is executed or entire test suite is run. Also i worked to implement one more suggestion by Leo, i.e. Removing xpath locator's from the test case config wherever id of the web element is available.

I am reading a lot more these days about features provided by the python standard library and incorporating more features from it to the existing framework. I will continue to implement suggestions by Leo and also on some new features or test cases.

I really enjoy a lot working with melange and i enjoyed all this time i worked on framework. I felt happy every time i saw a test case ran successfully. It is fun to see functional tests executing. Leo is a really great guy, he helped me whenever i needed his help. I am really thankful to him for his valuable suggestions from time to time and his help on various aspects of my work. Also i am very thankful to Lennard for his code reviews and his help in improving the entire framework.

These three months i worked with you people were really awsome. Now I work harder than i used to do, I am more confident than i used to be. THANKS A TON  for everything :)

Monday, August 20, 2012

Wrapping Up GSoC 2012

Hey all,
     I've spent this week working on the connection tests (one of which I'm having trouble with) and working on fixes for what I thought were fixes for the anonymous connection activation, but with school around the corner (like tomorrow) I've been pretty busy. I'm not too worried though since I think I got a lot of stuff done this second midterm and I'm going to be hanging around anyway to make sure everything gets finished. I'd really really like to see my code end up in production and I think it's pretty close in terms of functionality - the tricky part will be removing all of the invite/request code that we don't need anymore. One thing I want to note is that I added a pass and a todo in one of the tests in connection so that it doesn't break anything, but if anyone wants to look at it you're more than welcome to.

    On another note, this will be my last post as part of the GSoC 2012 program! Again I'll still want to hang around and do what work I can while I'm in school and maintaining a part time job (among other things), but I've had an awesome experience working with the Melange team and I've learned a ton. I'm looking forward to working with everyone in the future, but I've really enjoyed working on Melange for my Google Summer of Code project.

- Drew