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. |
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 |