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) |