From 89ce823895bdf85fcb4755e3410128bdd29a10f6 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Thu, 14 May 2020 18:09:40 +0530 Subject: [PATCH] Create test_full_plan.md Signed-off-by: Rohit Yadav --- ui/.github/ISSUE_TEMPLATE/test_full_plan.md | 792 ++++++++++++++++++++ 1 file changed, 792 insertions(+) create mode 100644 ui/.github/ISSUE_TEMPLATE/test_full_plan.md diff --git a/ui/.github/ISSUE_TEMPLATE/test_full_plan.md b/ui/.github/ISSUE_TEMPLATE/test_full_plan.md new file mode 100644 index 00000000000..457765a6548 --- /dev/null +++ b/ui/.github/ISSUE_TEMPLATE/test_full_plan.md @@ -0,0 +1,792 @@ +--- +name: High-Level Test Plan +about: Create a high level full-test plan +title: "[TESTPLAN] High-Level Test Plan for $Version" +labels: testing + +--- + +| Feature | Tester | Result | Related Issues | +|---------------|--------|--------|----------------| +| **Common** | | | | +| Project selector | | | | +| Language selector | | | | +| Notifications / clear notifications | | | | +| Profile | | | | +| Help | | | | +| Logout | | | | +| | | | | +| **Dashboard** | | | | +| Fetch latest | | | | +| View hosts in alert state | || | +| View alerts | | | | +| View events | | | | +| | | | | +| **Compute > Instances** | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Filter by | | | | +| Pagination | | | | +| Create new instance | || | +| | | | | +| **Compute > Kubernetes** | | | | +| Sort | | | | +| Refresh| | | | +| Links | | | | +|Sub menus | | || +| | | | | +| **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 | | | | +| 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 | | | | +| Refresh | | | | +| Links | | | | +| | | | | +| **Compute > Instance groups** | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| New instance group | | | | +| Pagination | | | | +| | | | | +| **Compute > Instance groups > selected instance group** | | | | +| Refresh | | | | +| Links | | | | +| Update instance group | | | | +| Delete instance group | | | | +| | | | | +| **Compute > SSH Key Pairs** | | | | +| Search | | | | +| Sorting | | | | +| Refresh | | | | +| Links | | | | +| Pagination | | | | +| New SSH key pair | | | | +| | | | | +| **Compute > SSH Key Pairs > selected SSH key pair** | | | | +| Refresh | | | | +| Links | | | | +| Delete SSH key pair | | | | +| | | | | +| **Compute > Affinity Groups** | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| New affinity group | | | | +| | | | | +| **Compute > Affinity Groups > selected affinity group** | | | | +| Refresh | | | | +| Links | | | | +| Delete affinity group | | | | +| | | | | +| **Storage > Volumes** | | | | +| Basic earch | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Create volume | | | | +| Upload local volume | | | | +| Upload volume from URL | | | | +| Pagination | | | | +| | | | | +| **Storage > Volumes > selected volume** | | | | +| Detach volume | | | | +| Take snapshot | | | | +| Recurring snapshot | | | | +| Resize volume | | | | +| Migrate volume | | | | +| Download volume | | | | +| Delete volume | | | | +| Refresh | | | | +| Links | | | | +| Add/delete tags | | | | +| | | | | +| **Storage > Snapshots** | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Pagination | | | | +| | | | | +| **Storage > Snapshots > selected snapshot** | | | | +| Refresh | | | | +| Links | | | | +| Add/delete tags | | | | +| Create template | ||| +| Create volume | | | | +| Revert snapshot | | | | +| Delete snapshot | | | | +| | | | | +| **Storage > VM Snapshots** | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Pagination | | | | +| | | | | +| **Storage > VM Snapshots > selected snapshot** | | | | +| Refresh | | | | +| Links | | | | +| Add/delete tags | | | | +| Revert VM snapshot | | | | +| Delete VM snapshot | | | | +| | | | | +| **Storage > VM Snapshots** | | | | +| | | | | +| **Network > Guest networks** | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Add network | | | | +| Pagination | | | | +| | | | | +| **Network > Guest networks > selected network** | | | | +| Links | | | | +| Refresh | | | | +| Add/delete tags | | | | +| Update network | | | | +| Restart network | | | | +| Delete network | | | | +| Acquire new IP (only for isolated networks) | | | | +| Replace ACL list(only for isolated networks) | | | | +| Delete public IP address (only for isolated networks) | | | | +| Add/delete egress rule (only for isolated networks) | | | | +| Add/delete egress tags (only for isolated networks) | | | | +| | | | | +| **Network > VPC ** | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Links | | | | +| Add VPC | | | | +| Pagination | | | | +| | | | | +| **Network > VPC > selected VPC** +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Links | | | | +| Add security group | | | | +| Pagination | | | | +| | | | | +| **Network > Security groups > selected security group** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Links | | | | +| Acquire new IP | | | | +| Pagination | | | | +| | | | | +| **Network > Public IP Addresses > selected IP address** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Add VPN user | | | | +| | | | | +| **Network > VPN Users > selected VPN user** | | | | +| Links | | | | +| Refresh | | | | +| Delete VPN User | | | | +| | | | | +| **Network > VPN Customer Gateway** | | | | +| Links | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add VPN Customer Gateway | | | | +| | | | | +| **Network > VPN Customer Gateway > selected gateway** | | | | +| Links | | | | +| Refresh | | | | +| Pagination | | | | +| Edit VPN Customer Gateway | | | | +| Delete VPN Customer Gateway | | | | +| Add/delete tags | | | | +| | | | | +| **Images > Templates** | | | | +| Links | | | | +| Basic search | | | | +| Extended search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Change order (move to the top/bottom, move one row up/down) | | | | +| Register template | | | | +| Upload local template | | | | +| | | | | +| **Images > Templates > selected template** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Change order (move to the top/bottom, move one row up/down) | | | | +| Register ISO | | | | +| Upload local ISO | | | | +| | | | | +| **Images > ISOs > selected ISO** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Switch to project | | | | +| New project | | | | +| Enter token | | | | +| Project invitations | | | | +| | | | | +| **Projects > selected project** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Archive event | | | | +| Delete event | | | | +| | | | | +| **Events > selected event** | | | | +| Links | | | | +| Refresh | | | | +| Archive event | | | | +| View event timeline | | | | +| Delete event | | | | +| | | | | +| **Identify and access > Users** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add user | | | | +| | | | | +| **Identify and access > Users > selected user** | | | | +| Links | | | | +| Refresh | | | | +| Edit user | | | | +| Change password | | | | +| Generate keys | | | | +| Disable/enable user | | | | +| Delete user | | | | +| Copy API Key | | | | +| Copy Secret Key | | | | +| | | | | +| **Identify and access > Accounts** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add account | | | | +| Add LDAP account | | | | +| | | | | +| **Identify and access > Accounts > selected account** | | | | +| Links | | | | +| Refresh | | | | +| Update account | | | | +| Update resource count | | | | +| Disable/enable account | | | | +| Lock/unlock account | | | | +| Add certificate | | | | +| Delete account | | | | +| Settings | | | | +| | | | | +| **Identify and access > Domains** | | | | +| Search | | | | +| Refresh | | | | +| Expand/collapse | | | | +| Add/delete note | | | | +| Add domain | | | | +| Edit domain | | | | +| Delete domain | | | | +| Update resource count | | | | +| Link domain to LDAP Group/OU | | | | +| Settings | | | | +| | | | | +| **Identify and access > Roles** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Create role | | | | +| | | | | +| **Identify and access > Roles > selected role** | | | | +| Refresh | | | | +| Edit role | | | | +| Delete role | | | | +| Rules - add new rule | | | | +| Rules - modify rule | | | | +| Rules - delete rule | | | | +| Rules - change rules order | | | | +| | | | | +| **Regions** | | | | +| | | | | +| **Infrastructure > Summary** | | | | +| Links | | | | +| Refresh | | | | +| Setup SSL certificate | | | | +| | | | | +| **Infrastructure > Zones** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | || | +| Add zone | | || +| | | | | +| **Infrastructure > Zones > selected zone** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Add Pod | | | | +| | | | | +| **Infrastructure > Pods > selected Pod** | | | | +| Links | | | | +| Refresh | | | | +| Dedicate/Release Pod | | | | +| Edit Pod | | | | +| Disable/enable Pod | | | | +| Delete Pod | | | | +| | | | | +| **Infrastructure > Clusters** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add Cluster | | | | +| | | | | +| **Infrastructure > Clusters > selected cluster** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Add host | || | +| | | | | +| **Infrastructure > Hosts > selected host** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| Add Primary storage | ||| +| | | | | +| **Infrastructure > Primary Storage > selected primary storage** | | | | +| Links | | | | +| Refresh | | | | +| Edit primary storage | | | | +| Enable/cancel maintenance mode | | | | +| Delete primary storage | | | | +| Settings - edit | | | | +| | | | | +| **Infrastructure > Secondary Storage** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add Secondary storage | | | | +| | | | | +| **Infrastructure > Secondary Storage > selected secondary storage** | | | | +| Links | | | | +| Refresh | | | | +| Delete secondary storage | | | | +| Settings - edit | | | | +| | | | | +| **Infrastructure > System VMs** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > System VMs > selected system VM** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > Virtual routers > selected virtual router** | | | | +| Links | | | | +| Refresh | | | | +| 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 | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > Internal LB VMs > selected internal LB VM** | | | | +| Links | | | | +| Refresh | | | | +| View console | | | | +| Stop router | | | | +| Migrate router | | | | +| | | | | +| **Infrastructure > CPU Sockets** | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > Management servers** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > Management servers > selected management server** | | | | +| Refresh | | | | +| | | | | +| **Infrastructure > Alerts** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Infrastructure > Alerts > selected alert** | | | | +| Refresh | | | | +| Archive alert | | | | +| Delete alert | | | | +| | | | | +| **Offerings > Compute offerings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Add offering | | | | +| | | | | +| **Offerings > Compute offerings > selected offering** | | | | +| Links | | | | +| Refresh | | | | +| Edit offering | | | | +| Update offering access | | | | +| Delete offering | | | | +| | | | | +| **Offerings > System offerings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Change order (move to the top/bottom, move one row up/down) | | | | +| Add offering | | | | +| | | | | +| **Offerings > System offerings > selected offering** | | | | +| Refresh | | | | +| Edit offering | | | | +| Delete offering | | | | +| | | | | +| **Offerings > Disk offerings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Change order (move to the top/bottom, move one row up/down) | | | | +| Add offering | | | | +| | | | | +| **Offerings > Disk offerings > selected offering** | | | | +| Links | | | | +| Refresh | | | | +| Edit offering | | | | +| Update offering access | | | | +| Delete offering | | | | +| | | | | +| **Offerings > Backup offerings** | | | | +| | | | | +| **Offerings > Network offerings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Change order (move to the top/bottom, move one row up/down) | | | | +| Add offering | | | | +| | | | | +| **Offerings > Network offerings > selected offering** | | | | +| Refresh | | | | +| Edit offering | | | | +| Enable/Disable offering | | | | +| Update offering access | | | | +| Delete offering | | | | +| | | | | +| **Offerings > VPC offerings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Change order | | | | +| Add offering | | | | +| | | | | +| **Offerings > VPC offerings > selected offering** | | | | +| Links | | | | +| Refresh | | | | +| Add / delete tags | | | | +| Edit offering | | | | +| Enable/Disable offering | | | | +| Update offering access | | | | +| Delete offering | | | | +| | | | | +| **Configuration > Global settings** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Edit value | | | | +| | | | | +| **Configuration > LDAP Configuration** | | | | +| Links | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| Configure LDAP | | | | +| | | | | +| **Configuration > LDAP Configuration > selected LDAP configuration** | | | | +| TBD | | | +| | | | | +| **Configuration > Baremetal Rack Configuration** | | | | +| | | | | +| **Configuration > Hypervisor capabilities** | | | | +| Data | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Quota > Summary** | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Quota > Summary > selected account** | | | | +| Refresh | | | | +| Add credits | | | | +| | | | | +| **Quota > Tariff** | | | | +| Sort | | | | +| Calendar | | | | +| Refresh | | | | +| Change value | | | | +| | | | | +| **Quota > Email template** | | | | +| Search | | | | +| Sort | | | | +| Refresh | | | | +| Pagination | | | | +| | | | | +| **Context-sensitive help** | | | |