DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.

DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Note: 1)Need to test this in both Advanced and Basic Zone as well as on all hypervisors(Xen,Vmware,KVM versions will be updated). |
Feature testcases:
TestID | Test Case | Steps To Be Performed to Test | Verification Steps | Priority | Reviewed By | |||||||||||||||||||||
1) |
| Add Multiple Templates/ISO's. |
|
| Add Templates/and ISO's of multiple OS(eg:Centos 6.2,5.5,Rhel6.2,6.3,5.7) |
|
| The Templates Should be added Sucessfully and make noteof UUID's of all templates |
|
| P1 |
|
| 2) | Create Service Offering |
|
| Create a Service offering with IsVolatile as true. |
|
| The Service offering Should be Sucessfully Successfully created. |
|
| P1 |
|
|
3 2) |
| Create a VM with VM reset. |
|
| Create a VM by Selecting the Service offering with the IsVolatile set to true | VM Should be Successfully Created.Note the UUID of the root disk | P1 |
| ||||||||||||||||||
3) | Create VM without VM Reset. | Create a VM by Selecting the Service offering with the IsVolatile set to false | VM Should be Sucessfully Successfully Created.Note the UUID of the root disk |
|
| P1 |
| |||||||||||||||||||
4) |
| Reboot the VM with Vmset Vmreset enabled. |
|
| Reboot the VM created in using the Service offering with the IsVolatile set to true. |
|
| The VM Should be booted with new RootDisk the UUID Should be different from the previous but the IPAddress and other memory alloctions should not change. |
| P1 |
| |||||||||||||||
5) | Create VM without VM Reset. |
|
| Create a VM by Selecting the Service offering with the IsVolatile set to false |
|
| VM Should be Sucessfully Created.Note the UUID of the root disk |
|
| P1 |
|
| 6) |
| Reboot the VM with Vmset Vmreset not enabled. |
| Reboot the VM created in using the Service offering with the IsVolatile set to false. |
|
| The VM Should be booted with same RootDisk the UUID, IPAddress and other memory alloctions should not change. | P1 |
| ||||
6) | Add Multiple Templates/ISO's. | Add Templates/and ISO's of multiple OS(eg:Centos 6.2,5.5,Rhel6.2,6.3,5.7) | The Templates Should be added Successfully and make noteof UUID's of all templates | P1 |
| |||||||||||||||||||||
| 7) |
| Create Multiple Vm's with different OS ISO's and Tempaltes |
|
| Create Multiple Vm's with different OS ISO's and Tempaltes using UI as well as API's |
|
| The Vm's Should be Sucessfully Successfully created.Note the Root Disk UUID's of the VM's Created. | P1 |
| |||||||||||||||
8) | Fire the restoreVirtualMachine API. | Fire the restoreVirtualMachine API using the UUID of the template or ISO to which you want to change the base image . | The VM Should be recreated with a new root disk having the new Base Image and UUID but the Ipaddress and other memory allocations should be same | P1 |
| |||||||||||||||||||||
9) | Reboot a VM with Recurring Snapshot enabled. | Create a VM using the Service offering IsVolatile enabled and apply a recurring snapshot rule on the Volume. | New root disk should be formed and the recurring snapshot rule should be deleted and no error messages should be seen during the scheduled time . | P2 |
|
Upgrade TestCases:
TestID | Test Case | Steps To Be Performed to Test | Verification Steps | Priority | Reviewed By | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
1) | Perform the Upgrade from 4.0 to 4.1. | Perform the Upgrade from 4.0 to 4.1 having multiple ISO'sTemplates and | The Upgrade Should be Successful. | P1. |
| |||||||
2) | Create Service Offering | Create a Service offering with IsVolatile as true on the Upgraded setup | The Service offering Should be Successfully created. | P1 |
| |||||||
3) | Create a VM with VM reset. | Create a VM by Selecting the Service offering with the IsVolatile set to true | VM Should be Successfully Created.Note the UUID of the root disk | P1 |
| |||||||
4) | Reboot the VM with Vmreset enabled. | Reboot the VM created in using the Service offering with the IsVolatile set | The VM Should be booted with new RootDisk the UUID Should be | P1 |
| |||||||
5) | Reboot the Vm's Created before the Upgrade. | Reboot the Vm's Created before the Upgrade. | The VM Should be booted with same RootDisk the UUID, IPAddress | P1 |
| |||||||
6) | Fire the restoreVirtualMachine API. | 8) |
| Fire the restoreVirtualMachine API. |
|
| Fire the restoreVirtualMachine API using the UUID of the template or ISO |
| (fire it on both the Vm's | The VM Should be recreated with a new root disk having the new Base | P1 |
|
7) | Reboot a VM with Recurring Snapshot enabled. | Create a VM with Root disk and apply a recurring snapshot rule on the root disk. | New root disk should be formed and the recurring snapshot rule should be deleted and no error messages should be seen during the scheduled time. | P2 |
|
Negative Test cases:
TestID | Test Case | Steps To Be Performed to Test | Verification Steps | Priority | Reviewed By | |||
|---|---|---|---|---|---|---|---|---|
1) | Fire the restoreVirtualMachine API with Invalid UUID | Fire the restoreVirtualMachine API with Invalid UUID | Proper Error message Should be poped up. | P2 |
| P1 |
|
|