Test cases » History » Version 6
Max Milbers, 04/23/2011 02:37 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 | 6 | Max Milbers | Test the frontend as anonymous and registered shopper. |
23 | 1 | Max Milbers | |
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 | 1 | Max Milbers | h4. Test [[Shipping Rates]] (view=shippingrate) |
66 | 6 | Max Milbers | |
67 | h4. Manufacturer |
||
68 | |||
69 | h4. Test [[Manufacturer]] (view=manufacturer) |
||
70 | |||
71 | h4. Test [[Manufacturer Categories]] (view=manufacturercategory) |
||
72 | |||
73 | h4. Orders & Shopper |
||
74 | |||
75 | h4. Test [[Orders]] (view=orders) |
||
76 | |||
77 | h4. Test [[Coupons]] (view=coupon) |
||
78 | |||
79 | h4. Test [[Revenue Report]] (view=report) |
||
80 | |||
81 | h4. Test [[Shopper]] (view=user) |
||
82 | |||
83 | h4. Test [[Shopper Groups]] (view=shoppergroup) |
||
84 | |||
85 | h4. Products |
||
86 | |||
87 | h4. Test [[Categories]] (view=category) |
||
88 | |||
89 | h4. Test [[Products]] (view=product) |
||
90 | |||
91 | h4. Test [[Attributes]] (view=attributes) |
||
92 | |||
93 | h4. Test [[Product Types]] (view=producttypes) |
||
94 | |||
95 | h4. Test [[Product Files]] (view=media) |
||
96 | |||
97 | h4. Test [[Inventory]] (view=inventory) |
||
98 | |||
99 | h4. Test [[Calculation Rules]] (view=calc) |
||
100 | |||
101 | h4. Test [[Customer Reviews]] (view=ratings) |