Release Notes
RDKM Coverage Test cases (RDK-B)
Version: 19.0
06 September 2023
Revision History
Introduction
This Release Notes document details on the delivery of:
- 16 - RDKB 1.0 test cases
- 5 - RDKB 3.0 test cases including 1 Stability Test
- 1 Enhancement to Quick Test
- 1 Enhancement to Sanity Test
- 20 - RDKB 1.0 test cases as part of Contribution from Vodafone.
Features covered in this release are:
- SYSTEM
- SECURITY
- TELEMETRY
- WIFI
- WEBUI
- QUICK
Following are the 1.0 Test cases delivered in this release:
No | Test case ID | Cadence/Test Type | Steps | Description |
---|
1 | TC-RDKB-RFC-MTLS-1001 | SYSTEM | 16 | Test case to verify mutual TLS feature for log upload |
2 | TC-RDKB-NTP-1004 | SYSTEM | 17 | Verify Single build should include all the NTP FQDNs for the device. |
3 | TC-RDKB-WIFI-PWR-1006 | WIFI | 9 | Test to verify WiFi power tables |
4 | TC-RDKB-SYNDICATION-WAN-SSH-1001 | SYSTEM | 11 | To verify WAN-side SSH support in single build |
5 | TC-RDKB-LIGHTTPD-1001 | SECURITY | 12 | Verify lighttpd version upgrade |
6 | TC-RDKB-DHCP-IPV6-1001 | SYSTEM | 8 | Verify DHCPv6 address in Ethernet connected client on changing Min Address and Max Address |
Following are the 3.0 Test cases delivered in this release:
No | Test case ID | Cadence/Test Type | Steps | Description |
---|
1 | 3DOT0-TC-RDKB-MTLS-1003 | TELEMETRY | 17 | Test to check that T2 shall use static xPKI certs available in firmware whenever dynamic xPKI certs are not available |
2 | 3DOT0-TC-RDKB-HARVESTER-1001 | WIFI | 11 | Compare the time stamp of the Single client uuid in wiFiLog.txt.0 and Received upstream event data in PARODUSLOg.txt.0 |
3 | 3DOT0-TC-RDKB-IDM-1001 | SYSTEM | 35 | Testcase to validate whether InterDeviceManager built on dut devices |
4 | 3DOT0-TC-RDKB-SYSTEM-1002 | SYSTEM | 10 | Testcase to verify CR has support to notify Component Ready Event |
5 | 3DOT0-TC-RDKB-WIFI-CONN-STABILITY-1001 | NEW_FEATURE | 4 | 3.0 testcase to check the 2.4ghz wifi connection stability of device |
Following are the 1.0 Test cases enhancements in this release:
No | Test case ID | Cadence/Test Type | Steps | Description |
---|
1 | TC-RDKB-QUICK-1017 | QUICK | Enhancement of existing step | Test used for quick validation of RDKB build available in build server. Accept build name as parameter and pass it to test case as system property 'BUILD_NAME'. |
2 | TC-RDKB-WIFI-SANITY-1001 | NEW_FEATURE | Additional 35 steps | Verify the connectivity of 2.4ghz wifi on different configurations. Added 31 steps as enhancement - checks the device 2.4ghz wifi configurations and UI pages |
Following are the 1.0 Test cases delivered as part of Vodafone Contribution in this release:
No | Test case ID | Cadence/Test Type | Steps | Description |
---|
1 | TC-RDKB-EROUTER-3000 | SYSTEM | 4 | To validate if the erouter can operate on Ipv6 mode |
2 | TC-RDKB-EROUTER-3001 | SYSTEM | 4 | To validate if the erouter can operate on Dual Stack mode |
3 | TC-RDKB-EROUTER-3002 | SYSTEM | 5 | To verify IPv6 firewall can be enable/disable via dmcli commands and verify the status is reflecting the same in snmp |
4 | TC-RDKB-IPV4-2057 | SYSTEM | 8 | WiFi MAC Filter - Deny. |
5 | TC-RDKB-IPV4-2059 | SYSTEM | 4 | Verify DHCP start range ,end range and lease period are user configurable. |
6 | TC-RDKB-IPV4-2060 | SYSTEM | 8 | Change the LAN DHCP pool on the fly and check if the connected clients get the IP address from DHCP Pool and check persistency |
7 | TC-RDKB-IPV4-2061 | SYSTEM | 5 | IPv4 address for the LAN client is not possible to reserve same as the DUT's LAN gateway inteface |
8 | TC-RDKB-IPV4-2062 | SYSTEM | 5 | Verify IPv4 address for the LAN client is not possible to reserve if it is 0.0.0.0. |
9 | TC-RDKB-IPV4-2064 | SYSTEM | 9 | Verify the DHCPv4 enable/disable functionality |
10 | TC-RDKB-IPV4-2065 | SYSTEM | 5 | Verify Device should provide DHCPv4 addresses after changing the LAN subnet range. |
11 | TC-RDKB-IPV4-2066 | SYSTEM | 4 | Add rule in DHCP with invalid MAC address and IP address. |
12 | TC-RDKB-IPV4-2068 | SYSTEM | 9 | To Verify 5GHz : Default SSID, Protection mode and encryption mode. |
13 | TC-RDKB-IPV4-2070 | SYSTEM | 2 | Add rule in DHCP with valid MAC address and IP address. |
14 | TC-RDKB-IPV4-2071 | SYSTEM | 5 | Add rule in DHCP with valid MAC address and IP address. |
15 | TC-RDKB-IPV4-2074 | SYSTEM | 2 | Dmcli report to make sure all WiFi Device loaded |
16 | TC-RDKB-IPV4-2075 | SYSTEM | 5 | To verify client get IP from CM provisioning while in bridge mode. |
17 | TC-RDKB-WIFITEST-2000 | SYSTEM | 6 | Verify that the user can enable/disable all SSIDs of 5G radio Ticket |
18 | TC-RDKB-WIFITEST-2001 | SYSTEM | 5 | Wi-Fi Auto and Manual channel selection for 5Ghz |
19 | TC-RDKB-WIFITEST-2002 | SYSTEM | 5 | Wi-Fi Auto and Manual channel selection for 2.4Ghz |
20 | TC-RDKB-EROUTER-DNS-3005 | SYSTEM | 5 | Verify IPv4 -DNS query from LAN ipv4 host The eRouter must be able to respond to an A DNS queries with its own IPv4 address |
Following are the 1.0 Test cases delivered as part of WEBUI:
No | Test case ID | Cadence/Test Type | Steps | Description |
---|
1 | TC-RDKB-ADVANCED-NEG-5001 | Functional | 30 | Verify the rule cannot be added, edited and deleted when Port Forwarding and Triggering is disabled |
2 | TC-RDKB-WEBUI-8021 | Functional | 27 | Verify editing customized blocked Devices and Services |
3 | TC-RDKB-WEBUI-7032 | Functional | 45 | Verify Parental Control Negative Scenario for WiFi 5GHz Client |
4 | TC-RDKB-WEBUI-7033 | Functional | 45 | Verify Parental Control Negative Scenario for Ethernet Client |
5 | TC-RDKB-WEBUI-7015 | Functional | 16 | Verify values as such in Local IP Network Page and cross verify with WEBPA values and Verify on selection of different subnet mask the DHCP start and END address are auto populated for 2.4GHz Wi-Fi client Scenario |
6 | TC-RDKB-UI-5006 | Functional | 19 | Verify the internet access in the client when deleted from Connected Devices and Managed Devices |
7 | TC-RDKB-WEBUI-8016 | Functional | 12 | Verify cancel button in troubleshooting-change password page and Default value of MAC based access control |
8 | TC-RDKB-WIFI-GUI-1001 | Functional | 22 | Validate ajax handler for the wireless network configuration page for admin GUI |
9 | TC-RDKB-LAN-WEBUI-LABEL-INFO-1001 | Functional | 18 | Verify Label information in WebUI |
10 | TC-RDKB-WIFI-LAN-WEBUI-IPSTATUS-5001 | Functional | 7 | Verify IP address supplied by router must persist after rebooting the Ethernet client |
Note : Import the test utility before importing the testcases.
Release Identification
GIT URL:
RDKB Generic Test Utils: https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/rdkb-test-utils
RDKB 1.0 Generic Tests: https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/rdkb-tests
RDKB 3.0 Generic Tests: https://code.rdkcentral.com/r/admin/repos/rdk/tools/automatics/scriptless-test-config
Branch: rdk-next
Reference RTAUTO : https://jira.rdkcentral.com/jira/browse/AUTOMATICS-421
Reference Documentation : https://wiki.rdkcentral.com/display/ASP/Automatics+3.0
Developer instructions : Automatics Providers List
Test Case Configurations: Automatics RDK-B Test Property configuration
support@rdkcentral.com