Test ID |
Test Case Name |
Steps To Be Performed to Test |
Verification Steps |
Priority |
Status |
---|---|---|---|---|---|
1 |
Create VPC(name,zoneId,cidr,vpcOfferingId). |
1. Create VPC Offering by specifying all supported Services(Vpn,dhcpdns,UserData, SourceNat,Static NAT and PF,LB,NetworkAcl). |
. VPC should get created with "Enabled" state. |
P0 |
.Pass |
2 |
With in the same account , any 2 VPCs should have non-overlapping CIDRs. |
As account1, |
1.Creation of both the VPCs should succeed. |
P0 |
Pass |
3 |
As User account , Create VPC(name,zoneId,cidr,vpcOfferingId,networkDomain) without passing Account/domain ID for himself. |
1. As User account , Create VPC(name,zoneId,cidr,vpcOfferingId,networkDomain) without passing Account/domain ID. |
User should be able to deploy Vms as part of the VPC that he has created. |
P0 |
Pass |
4 |
list VPCS as admin User to view all the Vpcs owned by admin user |
1. Create a VPC - vpc1 for admin user. |
1. For step3 , list VPC should return only vpc1. |
P0 |
Pass |
5 |
Create VPC with networkDomain.Add network without networkDomain to this VPC. |
1. Create VPC by providing networkDomain. |
VM should have the Network domain name from VPC. |
P0 |
Pass |
6 |
Start the User VM using one isolated network in a VPC |
1. Create a VPC with cidr - 10.1.1.1/16 |
1. Vm should be started successfully. |
P0 |
Fail(CLOUDSTACK-106) |
7 |
Reboot the User VM using one isolated network in a VPC |
1. Create a VPC with cidr - 10.1.1.1/16 |
1. Vm should be rebooted successfully. |
P0 |
Fail(CLOUDSTACK-106) outbound traffic is blocked |
8 |
Acquire Public IP Address to VPC |
Pre-Req: |
1. Successfully acquire public IP Address to the VPC |
P0 |
Pass |
9 |
Associate Acquired Public IP Address to a network of the VPC |
Pre-Req: |
1. As part of network rule creation ,Association of the public IP Address to the network should succeed. |
P0 |
Fail |
10 |
Disassociate Public IP Address from the VPC |
Pre-Req: |
1. Successful disassociation of the Public IP Address from the VPC. |
P0 |
Pass |
|
|
|
|
|
|
11 |
Delete an Ingress and Egress rule rule for a network |
PreReq: |
Creation of Ingress and Egress rules should succeed. |
P1 |
Pass |
12 |
Create an Ingress and Egress rule rule for a network |
PreReq: |
Creation of Ingress and Egress rules should succeed.In the VR, we should see there rules being programmed successfully. |
P1 |
Pass |
13 |
Release Ip address that has a static Nat rule assigned to it. |
1.Create a VPC with cidr - 10.1.1.1/16 |
Steps:
1. Acquire an ipaddress for the VPC.
1. Create a Static Nat rule for one of the Vms in the network.
3. Released this ipadress on which the static Nat rule was created.Ipaddress should get released successfully. The Static NAT rule should not be|present in the VR anymore.| P1|Pass|
14 |
Create Static NAT Rules for a single virtual network of a VPC using a released Public IP Address from other virtual network when the Virtual Router is in Running State |
PreReq - |
1.Static Nat rule should get created successfully. |
P1 |
Pass |
15 |
Create Static NAT Rule for a single virtual network of a VPC using a new Public IP Address available with the VPC when the Virtual Router is in Running State |
PreReq - |
1.Successfully ssh into the Guest VM using the Static NAT Rule. |
P0 |
Pass |
16 |
List only VMs suitable for the Virtual Network on VPC for Static NAT Rule |
Pre-Req: |
1. Successfully list the VMs for Static NAT Rule creation. |
P0 |
Pass |
17 |
List Static NAT Rules belonging to a VPC |
Pre-Req: |
1. Successfully List the Static NAT Rules belonging to the VPC. |
P0 |
Pass |
18 |
List Load Balancing Rules belonging to a VPC |
Pre-Req: |
1. Successfully List the Load Balancing Rules belonging to the VPC. |
P0 |
Pass |
19 |
List Port Forwarding Rules belonging to a VPC |
Pre-Req: |
1. Successfully List the Port Forwarding Rules belonging to the VPC. |
P0 |
Pass |