Hello,
I am summarizing here my proposal idea for OPW MediaWiki projects.
Objective: To test MediaWiki/WikiPedia websites across different browsers. To make sure various website features are supported on different browser platforms. This is mainly functionality testing of website features. When a new feautre is implemented, regression testing to be done to make sure existing feaures work fine. Once the tests are passed, it can be confirmed that the tested feature support the particular browsers.
Scope: To do functionality testing of selected features(i.e Print/Export PDF option etc. ) of the website on selected browser(i.e IE, FF, Chrome etc.) This is nothing to do with Performance Testing, Load Testing of the website.
Plan:
* To select features which will be tested and then select the browsers on which testing to be done * To prepare test cases covering all functionality of the selected feature * To prepare multiple test scripts for each of these testcases, covering negative/postive etc. different scenario * To prepare test data to cover various sets of data i.e to cover edge conditions etc. * To execute the test scripts and analyse the results * For failed result, bug will be logged others will be marked as Passed testing * Bug lifecycle will be tracked and once the fix is available it will be retested. * Test scripts will be reused for regression testing. * Test scripts will be updated now and then to include new changes. * New Test scripts can be included to support different scenario of the bug fix. * Test report to be presented summarizing the findings, highlighting the open defects.
Tools : Test Automation testing tool to be used - Selenium suite or Cucumber. BugZilla will be used to log defects. Test Cases to be maintained in spreadsheet or any version controlled tools. Test Report to be prepared in graphical format, any open source tool can be used.
Thanks and Regards, Indrani Sen Msc Software Engineering Queen Mary, University of London London, United Kingdom