Project

General

Profile

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)