wiki:Event/2014/GSoC/Testing

Project: EdenTest - An ATDD testing framework built using Robot Framework

Name : Arnav Sharma
Mentor: Dominic König

Meeting

Time : Monday 0700 UTC

Venue : Hangouts (Contact - arnavsharma93@gmail.com)

Meeting Doc: https://docs.google.com/document/d/15X2Ap6UeUhn5M9qSwISofZuZp3_k4xqlwINTFmhRURw/edit?usp=sharing

Progress

Date Goal Remarks Status
11th May Integrate redsin's edentest into Sahana Eden Commit Completed
11th May Simplify the directory structure and get EdenTest merged #767 Merged
18th May Documentation on how to set up Robot framework + run the tests EdenTest Completed
19th May Write a setup script for EdenTest which uses pip/easy_install Commit Pull request #790 Merged
22nd May Documentation on how to write new tests Writing testcases for EdenTest Completed
5th June Wrote the article on Advanced Test Design Advanced Test Design Completed
7th June Fixed the -Independent- aspect of EdenTest Pull request #792 Merged
8th June Wrote keywords for testing Sunflower Pull request #792 Merged
10th June Created a RF EdenTest library for Sahana Pull request #818 Completed
11th June Created an Eden interface with the EdenTest library which runs in web2py Commit Approach discarded
26th June A controller to respond to get requests made by EdenTest PR#840 Merged
27th June Modified RF EdenTest library so that it works on remote servers as well, discarded the above Eden Interface PR#840 Completed
5th July Made EdenTest repeatable by taking a dump in the memory for mysql, sqllite Working Branch Approach discarded
12th July Research solutions to various problems in EdenTest Document Link Completed
19th July EdenTest running from inside web2py with all the command line features of pybot PR#840 Completed
19th July Implemented EdenTest local database library for database inspection Commit Completed
26th July Improved EdenTest local database library PR#840 Completed
26th July Solved multiple login/logout issue PR#840 Completed
26th July Added authorization to the action get_settings in default.py PR#840 Completed
3rd August Wrote the smoke tests PR#840 Completed
3rd August Deliver traceback of internal error pages PR#840 Completed
10th August Update documentation EdenTest Completed
Last modified 7 years ago Last modified on 08/10/14 07:30:25
Note: See TracWiki for help on using the wiki.