Test cases » History » Version 5
Max Milbers, 04/23/2011 01:43 AM
| 1 | 1 | Max Milbers | h1. Test cases |
|---|---|---|---|
| 2 | |||
| 3 | h2. System Requirements: |
||
| 4 | |||
| 5 | It is useful to test virtuemart installed in a subdirectory of your http directory. For exampel localhost/vm2. This is for testing if the pathing is working correct. |
||
| 6 | |||
| 7 | Use joomla 1.5 or 1.6 (latest) |
||
| 8 | |||
| 9 | As tester you should have installed your joomla with a custom prefix (not jos_) this quite important to find tables with hardcoded prefix. |
||
| 10 | |||
| 11 | Use different browsers. Virtuemart should work without glitches at least on IE8, FF, chrome, safari and opera. |
||
| 12 | |||
| 13 | h2. Installer |
||
| 14 | |||
| 15 | Test installer with and without sampel data. |
||
| 16 | Test the All-in-one Modules and Plugin installer. |
||
| 17 | |||
| 18 | h2. Views |
||
| 19 | |||
| 20 | Test the frontend with java script enabled and disabled. |
||
| 21 | Test what happens, when you change the post data. For exampel when you remove it, or enter a product which is not published. |
||
| 22 | Test the frontend as anoymous and registered shopper. |
||
| 23 | |||
| 24 | |||
| 25 | h3. Backend Testing |
||
| 26 | |||
| 27 | 4 | Max Milbers | The relative url /administrator/index.php?option=com_virtuemart&view=config means that it points to the Backend (/administrator) and that it points on the view named config. |
| 28 | |||
| 29 | Most backend views have a "list view" and an "edit view" |
||
| 30 | |||
| 31 | list views have always the buttons: New, Edit, Publish, Unpublish, Delete |
||
| 32 | New => create new item |
||
| 33 | publish/unpublish => make selected items accessible (or not) from frontend |
||
| 34 | delete => delete selected items |
||
| 35 | |||
| 36 | Every edit view in the backend has the buttons apply, save and close. |
||
| 37 | Apply => store the data and show the same view and same item |
||
| 38 | Save => store the data and show the reagarding listing view |
||
| 39 | Cancel => just show the regarding listing view |
||
| 40 | 1 | Max Milbers | |
| 41 | 3 | Max Milbers | h3. Backend configuration |
| 42 | 1 | Max Milbers | |
| 43 | 5 | Max Milbers | h4. Configuration |
| 44 | |||
| 45 | 3 | Max Milbers | h4. Test [[shop configuration]] (view=config) |
| 46 | 1 | Max Milbers | |
| 47 | 3 | Max Milbers | h4. Test [[currencies]] (view=currency) |
| 48 | 1 | Max Milbers | |
| 49 | 3 | Max Milbers | h4. Test [[Credit Card List]] (view=creditcard) |
| 50 | 1 | Max Milbers | |
| 51 | h4. Test [[Countries]] (view=country) |
||
| 52 | |||
| 53 | h4. Test [[userfields]] (view=userfields) |
||
| 54 | |||
| 55 | h4. Test [[order status]] (view=orderstatus) |
||
| 56 | 5 | Max Milbers | |
| 57 | h4. Store configuration |
||
| 58 | |||
| 59 | h4. Test [[Store Information]] (view=user&task=editshop) |
||
| 60 | |||
| 61 | h4. Test [[Payment Methods]] (view=paymentmethod) |
||
| 62 | |||
| 63 | h4. Test [[Shipper]] (view=shippingcarrier) |
||
| 64 | |||
| 65 | h4. Test [[Shipping Rates]] (view=shippingrate) |