wiki:Event/2013/GSoC/Testing

Version 1 (modified by somayjain, 8 years ago) ( diff )

--

BluePrints

This project draws ideas from the following Blueprint:

Weekly Meeting

Time : Monday 0430 UTC

Venue : Skype (Contact - somay.jain)

Meeting Doc : https://docs.google.com/document/d/1cKApwBgJtKD85xObjMgCVCUazFQmG34SF1IDti5_7Ho/edit

Milestones/ Progress

SMART Goal Measure Status
Implement Longest Word-trimmed SearchSelenium Tests : Implement Longest Word-trimmed Search for dropdown options Completed
Start CI Server Fixed the currently written scripts on the CI Server to run the Selenium and Smoke tests on IFRC and mail the results Completed
Re-Design Selenium Tests https://docs.google.com/document/d/1YtTX1lI3AbVMJSFwtsgnN-Qq7tDCQQqxYOdob8JdfpI/edit# Completed
Fix Selenium tests Fix the tests which give error on the IFRC template and make changes so that we are able to run them on other templates as well Completed
Selenium tests across templates Added tests for default, SandyRelief, DRMP, CRMT and modified the test suite to run only those tests which belong to the current template Completed
Template name in report Added the template name in the HTML report generated for the tests Completed
Load tests setup Installed tools(erlang, tsung, etc) - Load/Setup on the CI Server for load testing Completed
Better reporting of tests Fixed the reporting of the Smoke tests. They now show fail status on finding atleast one broken link. Also, modified error messages of Selenium tests so that they are clearer, easier to reproduce Completed
Automatic detection of field types Automatically detect the field type (option/autocomplete/date/datetime/normal text input) by inspecting the class name of the field. Also, since option/autocomplete/automatic options are no longer needed, removed them from the tests so that it is now easier to write the Selenium tests Completed
Tests email format Modified the tests results email format so that the results are reported in a tabular format with color coding (easier to visually see the test results) Completed
Note: See TracWiki for help on using the wiki.