Skip to content

Full test Plan for UI Admin user #7184

Closed

Description

@kiranchavala

Note: for User role test exclude after Account/User feature, for DomainAdmin role exclude after Infrastructure (except for Offerings)

Common

  • Project selector
  • Language selector
  • Notifications / clear notifications
  • Paginations
  • Profile
  • Help
  • Logout
  • Context-sensitive help

Dashboard

  • Fetch latest (only on Admin dashboard)
  • View hosts in alert state
  • View alerts
  • View events

Compute > Instances

  • Basic search
  • Extended search
  • Sort
  • Links
  • Filter by
  • Create new instance

Compute > Kubernetes

This requires configuring and setting up CKS: http://docs.cloudstack.apache.org/en/latest/plugins/cloudstack-kubernetes-service.html

  • Basic search
  • Extended search
  • Sort
  • Links
  • Filter by
  • Add Kubernetes cluster
  • Start/stop a Kubernetes cluster
  • Scale Kubernetes cluster
  • Upgrade Kubernetes cluster
  • Delete Kubernetes cluster

Compute > Instances > selected instance

  • View console
  • Reboot instance
  • Update instance
  • Start/Stop instance
  • Reinstall instance
  • Take snapshot
  • Assign VM to backup offering
  • Attach ISO
  • Scale VM
  • Migrate instance to another host
  • Change affinity
  • Change service offering
  • Reset Instance Password
  • Assign Instance to Another Account (VM must be stopped)
  • Network adapters
  • Add network to VM
  • Set default NIC
  • Add/delete secondary IP address
  • Delete VM network
  • Settings
  • Add setting
  • Update setting
  • Delete setting
  • Add / delete comment
  • Add / delete tags
  • Links

Compute > Instance groups

  • Search
  • Sort
  • Links
  • New instance group

Compute > Instance groups > selected instance group

  • Links
  • Update instance group
  • Delete instance group

Compute > SSH Key Pairs

  • Search
  • Sorting
  • Links
  • New SSH key pair

Compute > SSH Key Pairs > selected SSH key pair

  • Links
  • Delete SSH key pair

Compute > Affinity Groups

  • Search
  • Sort
  • Links
  • New affinity group

Compute > Affinity Groups > selected affinity group

  • Links
  • Delete affinity group

Storage > Volumes

  • Basic earch
  • Extended search
  • Sort
  • Links
  • Create volume
  • Upload local volume
  • Upload volume from URL

Storage > Volumes > selected volume

  • Detach volume
  • Take snapshot
  • Recurring snapshot
  • Resize volume
  • Migrate volume
  • Download volume
  • Delete volume
  • Links
  • Add/delete tags

Storage > Snapshots

  • Basic search
  • Extended search
  • Sort
  • Links

Storage > Snapshots > selected snapshot

  • Links
  • Add/delete tags
  • Create template
  • Create volume
  • Revert snapshot
  • Delete snapshot

Storage > VM Snapshots

  • Basic search
  • Extended search
  • Sort
  • Links

Storage > VM Snapshots > selected snapshot

  • Links
  • Add/delete tags
  • Revert VM snapshot
  • Delete VM snapshot

Network > Guest networks

  • Basic search
  • Extended search
  • Sort
  • Links
  • Add network

Network > Guest networks > selected network

  • Links
  • Add/delete tags
  • Update network
  • Restart network
  • Delete network
  • Acquire new IP (only for isolated networks)
  • Replace ACL list(only for VPC isolated networks)
  • Delete public IP address (only for isolated networks)
  • Add/delete egress rule (only for isolated networks)

**Network > VPC **

  • Basic search
  • Extended search
  • Sort
  • Links
  • Add VPC

Network > VPC > selected VPC

  • Links
  • Update VPC
  • Restart VPC
  • Delete VPC
  • Networks
  • - Links
  • - Paginations
  • - Add network
  • - Add internal LB
  • Public IP addresses
  • - Links
  • - Pagination
  • - Select tier
  • - Acquire new IP
  • - Delete IP address
  • Network ACL Lists
  • - Links
  • - Pagination
  • - Add network ACL list
  • Private Gateways
  • - Links
  • - Pagination
  • - Add private gateway
  • VPN Gateway
  • - Links
  • VPN Connections
  • - Links
  • - Pagination
  • - Create Site-to-site VPN connection
  • Virtual routers
  • - Links
  • Add/delete tags

Network > Security groups

  • Search
  • Sort
  • Links
  • Add security group

Network > Security groups > selected security group

  • Links
  • Add/delete tags
  • Add ingress rule by CIDR
  • Add ingress rule by Account
  • Ingress rule - add/delete tags
  • Ingress rule - delete
  • Add egress rule by CIDR
  • Add egress rule by Account
  • Egress rule - add/delete tags
  • Egress rule - delete
  • Ingress/egress rules pagination

Network > Public IP Addresses

  • Search
  • Sort
  • Links
  • Acquire new IP

Network > Public IP Addresses > selected IP address

  • Links
  • Add/delete tags
  • Enable/Disable static NAT
  • Release IP
  • Firewall - add rule
  • Firewall rule - add/delete tags
  • Firewall rule - delete
  • VPN - Enable/Disable VPN
  • VPN - Manage VPN Users

Network > VPN Users

  • Links
  • Search
  • Sort
  • Add VPN user

Network > VPN Users > selected VPN user

  • Links
  • Delete VPN User

Network > VPN Customer Gateway

  • Links
  • Basic search
  • Extended search
  • Sort
  • Add VPN Customer Gateway

Network > VPN Customer Gateway > selected gateway

  • Links
  • Edit VPN Customer Gateway
  • Delete VPN Customer Gateway
  • Add/delete tags - Xen do they support it ?

Images > Templates

  • Links
  • Basic search
  • Extended search
  • Sort
  • Change order (move to the top/bottom, move one row up/down)
  • Register template
  • Upload local template

Images > Templates > selected template

  • Links
  • Add/delete tags
  • Edit template
  • Copy template
  • Update template permissions
  • Delete template
  • Download template
  • Zones pagination
  • Settings - add/edit/remove setting

Images > ISOs

  • Links
  • Basic search
  • Extended search
  • Sort
  • Change order (move to the top/bottom, move one row up/down)
  • Register ISO
  • Upload local ISO

Images > ISOs > selected ISO

  • Links
  • Add/delete tags
  • Edit ISO
  • Download ISO
  • Update ISO permissions
  • Copy ISO
  • Delete ISO
  • Zones - pagination

Images > Kubernetes ISOs

  • Links
  • Basic search
  • Sort
  • Refresh
  • Pagination
  • Enable/Disable
  • Add Kubernetes Version

Projects

  • Links
  • Basic search
  • Extended search
  • Sort
  • Switch to project
  • New project

Projects > selected project

  • Links
  • Add/delete tags
  • Edit project
  • Suspend/Activate project
  • Add account to project
  • Accounts - Make account project owner
  • Accounts - Remove account from project
  • Delete project
  • Accounts - pagination
  • Resources - edit

Events

  • Links
  • Basic search
  • Extended search
  • Sort
  • Archive event
  • Delete event

Events > selected event

  • Links
  • Archive event
  • View event timeline
  • Delete event

Users

  • Links
  • Search
  • Sort
  • Add user

Accounts

  • Links
  • Search
  • Sort
  • Add account
  • Add LDAP account

Accounts > selected account

  • Links
  • Update account
  • Update resource count
  • Disable/enable account
  • Lock/unlock account
  • Add certificate
  • Delete account
  • Settings

Users > selected user

  • Links
  • Edit user
  • Change password
  • Generate keys
  • Disable/enable user
  • Delete user
  • Copy API Key
  • Copy Secret Key

Domains

  • Search
  • Expand/collapse
  • Add/delete note
  • Add domain
  • Edit domain
  • Delete domain
  • Update resource count
  • Link domain to LDAP Group/OU
  • Settings

Roles

  • Links
  • Search
  • Sort
  • Create role

Roles > selected role

  • Edit role
  • Delete role
  • Rules - add new rule
  • Rules - modify rule
  • Rules - delete rule
  • Rules - change rules order

Infrastructure > Summary

  • Links
  • Setup SSL certificate

Infrastructure > Zones

  • Links
  • Search
  • Sort
  • Pagination
  • Add zone

Infrastructure > Zones > selected zone

  • Links
  • Edit zone
  • Enable/disable zone
  • Enable/disable out-of-band management
  • Enable HA (disable?)
  • Add VMWare datacenter
  • Delete zone
  • Settings - edit

Infrastructure > Pods

  • Links
  • Search
  • Sort
  • Add Pod

Infrastructure > Pods > selected Pod

  • Links
  • Dedicate/Release Pod
  • Edit Pod
  • Disable/enable Pod
  • Delete Pod

Infrastructure > Clusters

  • Links
  • Search
  • Sort
  • Add Cluster

Infrastructure > Clusters > selected cluster

  • Links
  • Dedicate/Release cluster
  • Enable/disable cluster
  • Manage/unmanage cluster
  • Enable/disable out-of-band management
  • Enable/disable HA
  • Configure HA
  • Delete cluster
  • Settings - edit

Infrastructure > Hosts

  • Links
  • Search
  • Sort
  • Add host

Infrastructure > Hosts > selected host

  • Links
  • Add/delete notes
  • Dedicate/release host
  • Edit host
  • Force reconnect
  • Disable/enable host
  • Enable/cancel maintenance mode
  • Enable/disable out-of-band management
  • Enable/disale HA
  • Delete host (only if disabled)

Infrastructure > Primary Storage

  • Links
  • Search
  • Sort
  • Add Primary storage

Infrastructure > Primary Storage > selected primary storage

  • Links
  • Edit primary storage
  • Enable/cancel maintenance mode
  • Delete primary storage
  • Settings - edit

Infrastructure > Secondary Storage

  • Links
  • Search
  • Sort
  • Add Secondary storage

Infrastructure > Secondary Storage > selected secondary storage

  • Links
  • Delete secondary storage
  • Settings - edit

Infrastructure > System VMs

  • Links
  • Search
  • Sort

Infrastructure > System VMs > selected system VM

  • Links
  • View console
  • Start/Stop system VM
  • Reboot system VM
  • Change service offering
  • Migrate system VM
  • Run diagnostics
  • Get diagnostics data
  • Destroy system VM

Infrastructure > Virtual routers

  • Links
  • Search
  • Sort

Infrastructure > Virtual routers > selected virtual router

  • Links
  • View console (running)
  • Start/Stop router
  • Reboot router
  • Change service offering
  • Migrate router (running)
  • Run diagnostics (running)
  • Get diagnostics data
  • Destroy router

Infrastructure > Internal LB VMs

  • Links
  • Search
  • Sort

Infrastructure > Internal LB VMs > selected internal LB VM

  • Links
  • View console
  • Stop router
  • Migrate router

Infrastructure > CPU Sockets

  • Search Not supported or even needed
  • Sort

Infrastructure > Management servers

  • Links
  • Search Not supported via backend
  • Sort

Infrastructure > Management servers > selected management server

Infrastructure > Alerts

  • Links
  • Search
  • Sort

Infrastructure > Alerts > selected alert

  • Archive alert
  • Delete alert

Service Offerings > Compute offerings

  • Links
  • Search
  • Sort
  • Add offering

Service Offerings > Compute offerings > selected offering

  • Links
  • Edit offering
  • Update offering access
  • Delete offering

Service Offerings > System offerings

  • Links
  • Search
  • Sort
  • Change order (move to the top/bottom, move one row up/down)
  • Add offering

Service Offerings > System offerings > selected offering

  • Edit offering
  • Delete offering

Service Offerings > Disk offerings

  • Links
  • Search
  • Sort
  • Change order (move to the top/bottom, move one row up/down)
  • Add offering

Service Offerings > Disk offerings > selected offering

  • Links
  • Edit offering
  • Update offering access
  • Delete offering

Service Offerings > Network offerings

  • Links
  • Search
  • Sort
  • Change order (move to the top/bottom, move one row up/down)
  • Add offering

Service Offerings > Network offerings > selected offering

  • Edit offering
  • Enable/Disable offering
  • Update offering access
  • Delete offering

Service Offerings > VPC offerings

  • Links
  • Search
  • Sort
  • Change order
  • Add offering

Offerings > VPC offerings > selected offering

  • Links
  • Add / delete tags
  • Edit offering
  • Enable/Disable offering
  • Update offering access
  • Delete offering

Configuration > Global settings

  • Links
  • Search
  • Sort
  • Edit value

Configuration > LDAP Configuration

  • Links
  • Search
  • Sort Not supported via backend
  • Configure LDAP

Configuration > LDAP Configuration > selected LDAP configuration

  • remove LDAP

Configuration > Hypervisor capabilities

  • Data
  • Search
  • Sort

Tools

  • Comments
  • Import-Export instances

Activity

  1. boring-cyborg commented on Feb 9, 2023

    @boring-cyborg

    Thanks for opening your first issue here! Be sure to follow the issue template!

  2. changed the title [-]Full test Plan for UI [/-] [+]Full test Plan for UI Admin uer[/+] on Feb 22, 2023
  3. kiranchavala commented on Feb 23, 2023

    @kiranchavala
    MemberAuthor

    Environmnet: 4.17.2 and 4.18 nightly builds

    Bugs found when testing the UI for the admin user

    Date Github Issue Description
    10/2/2023 #7189 Context senstive help icon is not displayed for some tabs
    13//2/2023 #7202 host anti-affinity and host affinity is not working
    13//2/2023 #7204 Unable to select a default (host) option during the vm deployment
    20/2/2023 #7266 Internal LB rules are not displayed

    Enhancement issues logged

    Date Github Issue Description
    10/2/2023 #7189 List alerts page should have a filter drop down
    13//2/2023 #7216 Ability to select account and user in the drop down when adding to the project
    14//2/2023 #7204 Ability to view Archived events
    14//2/2023 #7218 Filter option is missing for the following tabs in the UI
    17/2/2023 #7246 Assign a static-nat label to the public-ip address
    17/2/2023 #7247 Assign a network name coloumn in the Guest Vlan page
    17/2/2023 #7248 Create a vpn users tab
    17/2/2023 #7249 Create a Site-to-site VPN Connections tab
    17/2/2023 #7250 Enabling site to site vpn connection before enabling VPN Gateway doesn't throw an error message
    17/2/2023 #7251 Events tab is missing for the following sections
    22/02/2023 #7278 Unable to order the ISO/templates in the UI
  4. changed the title [-]Full test Plan for UI Admin uer[/-] [+]Full test Plan for UI Admin user[/+] on Feb 23, 2023
  5. borisstoyanov commented on Feb 23, 2023

    @borisstoyanov
    Contributor

    Thanks @kiranchavala ! If you're done with the effort I think it's safe to close the issue.
    great results btw!

  6. added this to the unplanned milestone on Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions