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
10 years ago
Last modified on 08/10/14 07:30:25
Note:
See TracWiki
for help on using the wiki.