You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These test cases are the core functionality tests that ensure the application is stable and can be tested thoroughly.
14
+
These BVT cases definitions are located at : https://docs.google.com/a/cloud.com/spreadsheet/ccc?key=0Ak8acbfxQG8ndEppOGZSLV9mUF9idjVkTkZkajhTZkE&invite=CPij0K0L
15
+
16
+
Guidelines
17
+
----------
18
+
BVT test cases are being developed using Python's unittests2. Following are certain guidelines being followed
19
+
1. Tests exercised for the same resource should ideally be present under a single suite or file.
20
+
21
+
2. Time-consuming operations that create new cloud resources like server creation, volume creation etc
22
+
should not necessarily be exercised per unit test. The resources can be shared by creating them at
23
+
the class-level using setUpClass and shared across all instances during a single run.
24
+
25
+
3. Certain tests pertaining to NAT, Firewall and Load Balancing warrant fresh resources per test. Hence a call should be
26
+
taken by the stakeholders regarding sharing resources.
27
+
28
+
4. Ensure that the tearDown/tearDownClass functions clean up all the resources created during the test run.
29
+
30
+
For more information about unittests: http://docs.python.org/library/unittest.html
31
+
32
+
BVT Tests
33
+
----------
34
+
The following files contain these BVT cases:
35
+
36
+
1. test_vm_life_cycle.py - VM Life Cycle tests
37
+
2. test_volumes.py - Volumes related tests
38
+
3. test_snapshots.py - Snapshots related tests
39
+
4. test_disk_offerings.py - Disk Offerings related tests
40
+
5. test_service_offerings.py - Service Offerings related tests
41
+
6. test_hosts.py - Hosts and Clusters related tests
42
+
7. test_iso.py - ISO related tests
43
+
8. test_network.py - Network related tests
44
+
9. test_primary_storage.py - Primary storage related tests
45
+
10. test_secondary_storage.py - Secondary storage related tests
46
+
11. test_ssvm.py - SSVM & CPVM related tests
47
+
12. test_templates.py - Templates related tests
48
+
13. test_routers.py - Router related tests
49
+
50
+
==========================
51
+
52
+
P1 Cases
53
+
--------------------------------------
54
+
These test cases are the core functionality tests that ensure the application is stable and can be tested thoroughly.
55
+
These P1 cases definitions are located at : https://docs.google.com/a/clogeny.com/spreadsheet/ccc?key=0Aq5M2ldK6eyedDJBa0EzM0RPNmdVNVZOWnFnOVJJcHc&hl=en_US
0 commit comments