Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NoDescriptionConfigurationTest caseRemarks
1

Properties to fetch the manufacturer name Retrieved Via webpa

manufacturerName.RetrievedViaWebpa.manufacturer_model

TC-RDKB-SNMP-1001
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a String
  • Example : manufacturerName.RetrievedViaWebpa.abc_model=manufacturername

2Properties to fetch Average Response Time for WEBPA request

average.responsetime.manufacturer_model

TC-RDKB-WEBPA-PERF-1004

TC-RDKB-WEBPA-PERF-1005

TC-RDKB-NW-CONNECTIVITY-1004 

  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a number , will read the number as a String and will parse and will use it in the script
  • Example : 

     average.responsetime..abc_model1=1000

     average.responsetime..abc_model2=2000


3XCONF parameters to be configured

xconf.simulator.url=

xconf.firmware.location=

cdl.ga.image.manufacturer_model=

maintenance.window.pattern=

default.maintenance.window.startTime=

default.maintenance.window.endTime=

build.signed.extension.manufacturer_model=

TC-RDKB-XCONF-1001

xconf.simulator.url : Give the XCONF simulator URL

xconf.firmware.location : CDL server url 

cdl.ga.image.manufacturer_model :  image to perform downgrade . 

Maintenance window pattern  : pattern to check whether the device is in maintenace window curently . Eg:  1 AM to 4 AM (0[1-3]:[0-5][0-9]:[0-5][0-9])

default.maintenance.window.startTime : LTime for Default maintenance window start time .If Not Configured , it will be taken as 3600

default.maintenance.window.endTime : LTime for Default maintenance window end time.If Not Configured , it will be taken as 14400

build.signed.extension.manufacturer_model : By default -signed extension is appended from script. If any model based extension varaiation is there , it can be added here


4Properties to fetch the process list for QT based on model

atom.process.list.qt.manufacturer_model

arm.process.list.qt.manufacturer_model

TC-RDKB-QUICK-1009
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a process list string separated with comma
  • Example : 

     atom.process.list.qt.abc_model1=p1,p2..


5Properties for all models to fetch webpa ready time and parodus connect time

webpa.ready.manufacturer_model

parodus.connect.manufacturer_model

TC-RDKB-PARODUS-1005
  • Below parameters must be similar to the output of core api

     manufacturer : getManufacturer()
     model : getModel()

  • Value should be a number , will read the number as a String and will parse and will use it in the script
  • Example : 

     webpa.ready.abc_model1=410

     parodus.connect.abc_model1=400


6Properties for all models to fetch the wifi interface name/*Add for all models */

wifi.interface.name.private.5ghz.ssid.manufacturer_model
wifi.interface.name.private.2ghz.ssid.manufacturer_model
wifi.interface.name.public.5ghz.ssid.manufacturer_model
wifi.interface.name.public.2ghz.ssid.manufacturer_model

wifi.interface.name.private.5ghz.bssid.manufacturer_model
wifi.interface.name.private.2ghz.bssid.manufacturer_model
wifi.interface.name.public.5ghz.bssid.manufacturer_model
wifi.interface.name.public.2ghz.bssid.manufacturer_model

wifi.interface.name.private.5ghz.mac.manufacturer_model
wifi.interface.name.private.2ghz.mac.manufacturer_model
wifi.interface.name.public.5ghz.mac.manufacturer_model
wifi.interface.name.public.2ghz.mac.manufacturer_model


/*Add for models other than Atom/DSL/Fiber*/

path.user.sbin..manufacturer_model


TC-RDKB-WIFI-WEBPA-1011
TC-RDKB-WIFI-WEBPA-1013
TC-RDKB-WIFI-WEBPA-1014
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1017
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1020
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1023
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1030
TC-RDKB-WIFI-WEBPA-1031
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
  • Below parameters must be similar to the output of core api

manufacturer : getManufacturer()
model : getModel()

  • Values can be name or command

wifi.interface.name.private.5ghz.ssid.abc_mdl1=ath0
wifi.interface.name.public.5ghz.ssid.abc_mdl2=wl -i wl1 status


7Constant for Primary remote endpointPRIMARY_REMOTE_ENDPOINTTC-RDKB-QUICK-1009Value for Primary remote endpoint should be configure in utility class BroadBandTestConstants
TC-RDKB-SNMP-1012
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1013
8Constant for Secondary remote endpointSECONDARY_REMOTE_ENDPOINTTC-RDKB-QUICK-1009Value for Secondary remote endpoint should be configure in utility class BroadBandTestConstants
TC-RDKB-SNMP-1012
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1013
9snmpv3 dk kickstart security number 1SNMPV3_DH_KICK_START_SECURITY_NUMBER_1TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 1 should be configure in utility class BroadBandTestConstants
10snmpv3 dk kickstart security number 2SNMPV3_DH_KICK_START_SECURITY_NUMBER_2TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 2 should be configure in utility class BroadBandTestConstants
11snmpv3 dk kickstart security number 3SNMPV3_DH_KICK_START_SECURITY_NUMBER_3TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 3 should be configure in utility class BroadBandTestConstants
12snmpv3 dk kickstart security number 4SNMPV3_DH_KICK_START_SECURITY_NUMBER_4TC-RDKB-SNMP-1027Value for snmpv3 dk kickstart security number 4 should be configure in utility class BroadBandTestConstants
13The AES key used for encryption and decryptionAES_ENCRYPTION_KEYTC-RDKB-TELEMETRY-VER2-1002The AES key used for encryption and decryption should be configure in utility class Crypto
TC-RDKB-TELEMETRY-VER2-1005
14Test constant for applying DNS override at client MAC level IPv4 level three primary valueSTRING_DNS_IPV6_VALUE_FOR_DNS_LEVEL_THREE_PRIMARYTC-RDKB-WEBPA-1013Test constant for applying DNS override at client MAC level IPv6 level three primary value should be configure in utility class BroadBandTestConstants
15Test constant for applying DNS override at client MAC level IPv4 level three primary value
TC-RDKB-WEBPA-1013Test constant for applying DNS override at client MAC level IPv4 level three primary value should be configure in utility class BroadBandTestConstants
16String for holding dummy first mac address for XDNS
TC-RDKB-WEBPA-1013String for holding dummy first mac address for XDNS should be configure in utility class BroadBandTestConstants
17String for holding dummy second mac address for XDNS
TC-RDKB-WEBPA-1013String for holding dummy second mac address for XDNS should be configure in utility class BroadBandTestConstants
18Property for reverse ssh jump serverreversessh.jump.serverTC-RDKB-FIREWALL-1000Value should be jump server name
19Property for getting proxy xconf for rfc update settings urlproxy.xconf.rfc.url TC-RDKB-SNMP-1014




Value should be proxy XCONF URL

Example : https://<xconfURL>/featureControl/getSettings


20Property for Box Health Checker Server URLbox.health.check.urlValue should be Box Health Checker Server URL 
21Property to fetch specific device model to checkDevice.ledlogs.manufacturer_model

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                             

model : getModel()                                                                                                                                   

Value should be modelname for models which need to be check                                                           

Example ; Device.ledlogs.abc_model1=model1


22Property to fetch log line in PAM log, for particular device modelpamSearchLog.device.manufacturer_model

Below parameters must be similar to the output of core api                                                             

manufacturer : getManufacturer() model : getModel()                                                                               

Value should be String(required log line)                                                                                                 

Example pamSearchLog.device.abc_model1=<log line>


23Property to fetch specific device model which has reboot Device led logs available in SecConsole.txt.0 and PAMlog.txt.0Device.ledlogs.Available.manufacturer_model

Below parameters must be similar to the output of core api                                                             

manufacturer : getManufacturer() model : getModel()                                                                               

Value should be modelname for models which need to be check                                                         

Example Device.ledlogs.Available.abc_model1=model1


24Property to fetch log lines, for particular device modelpamLog.alert.manufacturer_model                                                    pamLog.device.manufacturer_model                                           pamLog.device.fr.manufacturer_model                                          pamLog.device.bfr.manufacturer_model                              pamLog.device.postreboot.manufacturer_model

Below parameters must be similar to the output of core api                                                                  manufacturer : getManufacturer() model : getModel()                                                                               

Value should be String(required log line)                                                                                                   

Example                                                                                                                      pamLog.alert.device.abc_model1=<log line>                                                                    pamLog.device.device.abc_model1=<log line>                                                               pamLog.device.fr.abc_model1=<log line>                                                                    pamLog.device.bfr.abc_model1=<log line> pamLog.device.postreboot.abc_model1=<log line>


25Property to fetch invalid firmware download pathautovalut.invalid.firmwaredownload.pathTC-RDKB-WEBPA-1020

Below parameters must be similar to the output of core api                                                             

manufacturer : getManufacturer()                                                                                                               

model : getModel()

Value should be script file name for firmware download                                         

Example autovalut.invalid.firmwaredownload.path.abc_model1=<Script file name>


26Property to fetch available space of the file system, whatever the devices which has file space greater than 90 can be given herefile.system.space.manufacturer_modelTC-RDKB-SYSTEM-7020

Below parameters must be similar to the output of core api                                                                        manufacturer : getManufacturer() model : getModel()                                                                                 

Value should be a number                                                                                                                                  

Example : file.system.space.manufacturer_model=90


27To get the versionweb.server.lighttpd.versionTC-RDKB-LIGHTTPD-1002

Value should be version value                                                                                                                       

Example: web.server.lighttpd.version = XXXX


28Verify whether the upgraded PHP version is 7.2.13 or abovephp.versionTC-RDKB-SECURITY-1106Version should be of format php.version = x.x.x
29Property to fetch specific device model to checkis.device.check.manufacturer_modelTC-RDKB-WH-SNMP-1003

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                                 

model : getModel() >                                                                                                                                     

Value should be true according to device models


30property key to get the dnsmasq version and the dnsmasq version if it is dunfell build

dnsmasq.version                                                           

dunfell.dnsmasq.version

TC-RDKB-SYSTEM-1001value should be the version number
31property key to get tesst ssid passwordtest.ssid.passwordTC-RDKB-WH-SNMP-1007value should be a test password
32To get the incorrect webpa url,Autovault URL and autovault credentialsincorrect.webpa.url
autovault.base64.credentials
autovault.downloadURL
TC-RDKB-PARODUS-1010Values should be icorrect webpa URL, Autovault URL and autovault credentials
33To verify whether the device is single reboot deviceprop.single.reboot.deviceTC-RDKB-PARODUS-1011

Below parameters must be similar to the output of core api                                                                         

model : getModel()                                                                                                                                         

Value should be a model                                                                                                                             

Example : prop.single.reboot.device = model


34To get the plume back urlplume.back.urlTC-RDKB-WIFI-1001

Value should be the plume back URL                                                                                                                               

Example : plume.back.url = xxxxxx.xxx.xxx


35To get the invalid autovault firmware download pathautovalut.invalid.firmwaredownload.pathTC-RDKB-WAREHOUSE-1001

Value should be the path

Example: autovalut.invalid.firmwaredownload.path = xxxxx


36To get the webpa server url and private ssid valuesWEBPA_SERVER_URL
private.ssid.value.2.4
private.ssid.value.5
TC-RDKB-SELF-HEAL-PING-SERVER-3001Value should be the URL and private SSID values                                                                                    WEBPA_SERVER_URL = https://xxxx.xxx                                                                                              private.ssid.value.2.4 = xxxx private.ssid.value.5 = xxxx
371. Property to get the path where the file to be downloaded is located
2. Property to get the file name 
1. config.param.gen.utility.rdkb.vm.path
2. config.param.gen.utility.rdkb
TC-RDKB-SYSTEM-1000

1. value should return the path where the file is located                                                                             

2. the name of the file that is to be downloaded


38Property to select a specific device modeldevice.status.manufacturer_modelTC-RDKB-SELF-HEAL-4000

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                                 

model : getModel() >Value should be true for the model to select                                                                Example : pamLog.alert.device.abc_model1=true


39Property to fetch ga build for specific device modelcdl.ga.image.manufacturer_modelTC-RDKB-ETHWAN-1001

Below parameters must be similar to the output of core api                                                                          manufacturer : getManufacturer()                                                                                                                 

model : getModel()                                                                                                                                   

Value should be image name                                                                                                                     

Example cdl.ga.image.abc_model1=<GA build name>


40Property toget the splunk configurationsis.splunk.enabled
splunk.host
splunk.port
splunk.user
splunk.password
TC-RDKB-TELEMETRY-VER2-1003

is.splunk.enabled-> returns if the splunk is enabled or not                                                                            splunk.host->returns the splunk host                                                                                                        splunk.port->returns the port number                                                                                                      splunk.user->returns the splunk user                                                                                         

splunk.password->returns the splunk password


41Property to fetch Firmware downpoad script for particular modelfirmware.downlod.script.manufacturer_model


TC-RDKB-XCONF-PERIFWUP-1005

Below parameters must be similar to the output of core api

manufacturer : getManufacturer()   

model : getModel()

Value should be script file name for firmware download                                         

Example : firmware.downlod.script.abc_model1=<Script file name>


42

property to fetch LAN local ip of partners                                

property to fetch LAN start ip of partners                                

property to fetch LAN end ip of partners

syn.lan.localip.manufacturer_model           syn.lan.startip.manufacturer_model           syn.lan.endip.manufacturer_model

TC-RDKB-FACTORYRBT-1002

TC-RDKB-FACTORYRBT-1003

Below parameters must be similar to the output of core api

manufacturer : getManufacturer()

model : getModel()                                                                                                                         

Value should be ip address                                                                                                                 

Example                                                                                                                       

syn.lan.localip.abc_model1=<LAN local IP>                                                                   

syn.lan.localip.abc_model1=<LAN startIP>                                                                      syn.lan.localip.abc_model1=<LAN end IP>


43Property to fetch tcpdump file pathautovalut.tcpdump.file.path TC-RDKB-SYSTEM-3048Value should be URL
44

Property to fetsch signed build extension

Prooerty to fetch ga build to download

build.signed.extension.manufacturer_model
cdl.ga.image.manufacturer_model

TC-RDKB-REBOOT-1015

TC-RDKB-XCONF-UP-DWN-5001

TC-RDKB-WEBPA-1019

TC-RDKB-REBOOT-1013

build.signed.extension.abc_model1=<Build extension>                                                                   cdl.ga.image.abc_model1=<Build name>   
45

Property to fetsch signed build extension

Prooerty to fetch ga build to download

Prooerty to fetch server ipv6 address

cdl.ga.image.manufacturer_model
build.signed.extension.manufacturer_model
http.server.ipv6.address.manufacturer_model
TC-RDKB-SELF-HEAL-4011

cdl.ga.image.abc_model1=<Build name>   

build.signed.extension.abc_model1=<Build extension>

http.server.ipv6.address.abc_model1 = <ipv6 address>


46 property to get the path where the file to be downloaded is located
property to get the path of the process list file 
autovault.cpuprocanalyzer.file.path
autovault.process.list.file.path
TC-RDKB-CPUPROC-1000Value should be file path
47property to get the invalid wifi passwordinvalid.wifi.passwordTC-RDKB-AGGRESSIVE_SELF_HEAL-1002Value should be string
48Property to fetch GRE tunnel end point IPspublic.gre.tunnel.primary.remote.endpoint.ip public.gre.tunnel.secondary.remote.endpoint.ipTC-RDKB-BRIDGE-MODE-1001Value should be in format x.x.x.x
49Properties to get the various transmission rates according for 5ghz and 2ghz for the device it runs

operational.transmission.rate.2ghz.manufacturer_model

supported.transmission.rate.2ghz.manufacturer_model

temp.operational.transmission.rate.2ghz.manufacturer_model

operational.transmission.rate.5ghz.manufacturer_model

supported.transmission.rate.5ghz.manufacturer_model

wifi.operational.standard.device.wifi.frequency.2ghz.manufacturer_model

wifi.operational.standard.device.wifi.frequency.5ghz.manufacturer_model

basic.txrate.2ghz.manufacturer_model

temp.supported.transmission.rate.2ghz.manufacturer_model

basic.txrate.postupgrade.2ghz.manufacturer_model

basic.txrate.postupgrade.5ghz.manufacturer_model

supported.data.txrate.5ghz supported.txrate.2ghz

operational.txrate.n.5ghz supported.txrate.n.5ghz

temp.basic.txrate.2ghz.manufacturer_model

TC-RDKB-WIFI-TX-RATE-CONFIG-5061

Below parameters must be similar to the output of core api                                                                      manufacturer : getManufacturer()                                                                                                             

model : getModel()                                                                                                                                   

Value should be modelname for models which need to be check                                                           

Example ; operational.transmission.rate.2ghz.abc_model1=<1,2,3,4,5,xx,xx>


501. Property to get the location of the encrypted partition
2. Property to get the private wifi passwrd
encrypted.file.location.manufacturer_model   
private.wifi.passphrase.bandsteering
TC-RDKB-ENCRYPT-1001

1. value is the partition location according to the device model

2. value is the password


51Property to get the invalid wifi passwordinvalid.wifi.passwordTC-RDKB-WIFI-SEC-MODE-1001value should be an invalid pssword
52Property to get the list of backup filessecure.mount.backup.filesTC-RDKB-SYSTEM-3042Value should be backup file name
531. Property to get the private wifi ssid
2. Property to get the private wifi passwrd
1. private.wifi.ssid.bandsteering
2. private.wifi.passphrase.bandsteering
TC-RDKB-NetCat-1003Value should be string
541.Property key for DCM log upload settings
2.String to ci xconf url for telemetry2.0
3.telemetry profiles
4.Telemetry profile for basic custom scenario
5.Prop key xconf url

1.dcm.logupload.settings       

2.telemetry.config.url                         

3.dcm.telemetry.profiles                  

4.dcm.telemetry.profiles.custom

5.proxy.xconf.logupload.url                             

TC-RDKB-CPU_AND_MEMORY-1002
  1. log upload settings in JSON format
  2. Value should be URL
  3. telemetry profile in JSON format
  4. Custom telemetry profile in JSON format
  5. Value should be URL

55Property to fetch specific device modelDevice.ledlogs.manufacturer_model   

TC-RDKB-WIFI-CON-PERF-1000

TC-RDKB-WIFI-CON-PERF-1001

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()                                                                                                         

Value should be modelname for models which need to be check                                    

Example : Device.ledlogs.abc_model1=model1


56Property for getting NTP server URL   Property for getting invalid NTP server URL
  1. serverurl.ntp                                      
  2. serverurl.invalid.ntp
TC-RDKB-NTP-0003

Value should be the NTP server/invalid NTP server URL                                                                                                                              

Example :

  1. serverurl.ntp = xxx.xxx.xxxx.xx    
  2. serverurl.invalid.ntp = xxx.xxx.xxxx.xx.xxxx                                                              



57Properties to fetch number of allowed clients for the device modelnumberofclients.allowed.manufacturer_modelTC-RDKB-WIFI-5020Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be number of allowed clients in string type
Example : numberofclients.allowed..abc_model=n

58Properties to fetch list of possible channels for Radio 1possible.channellist.radio1TC-RDKB-TR69-2001

Value should be channel list                                                                                

Example : possible.channellist.radio1=1,2,3,4,5,6


59Properties to fetch list of parner id/namesyndicationpartner.id.listTC-RDKB-TR69-2001

Value should be channel list                                                                                

Example : syndicationpartner.id.list=abcd,efgh,ijk


60property of cert of rdk_manager snmpv3snmpv3.cert.rdk.managerTC-RDKB-SNMPV3-1001Value should be cert for snmpv3
61property of cert of rdkb_snmpd snmpv3snmpv3.cert.rdkb.snmpdTC-RDKB-SNMPV3-1001Value should be cert for snmpv3
62property to fetch corrupt image of same device classmap.model.corrupt.image.same.device.class.manufacturer_model

TC-RDKB-NEGATIVE-CDL-1000


Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.same.device.class.abc_model=abc.123.DEV_sey-signed.bin

63property to fetch corrupt image information of same device classmap.model.corrupt.image.same.device.class.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1000

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be image info in string type

Example : The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , rename it to DEFmodel image name and upload to invalid images CDL server.


64property to get the Xconf firmware location for corrupt imagesxconf.firmware.location.http.corrupt.images

TC-RDKB-NEGATIVE-CDL-1001

TC-RDKB-NEGATIVE-CDL-1002

value should be a URL in type string
Example :  xconf.firmware.location.http.corrupt.images=<url>/invalid/images

65property to check for specific device for negetive cdl testspartial.device.check.negetive.cdl.manufacturer_model

TC-RDKB-NEGATIVE-CDL-1000

TC-RDKB-NEGATIVE-CDL-1001

TC-RDKB-NEGATIVE-CDL-1002

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : partial.device.check.negetive.cdl.abc_model=true

66property to fetch corrupt image of different device classmap.model.corrupt.image.different.device.class.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.different.device.class.abc_model=abc.123.DEV_sey-signed.bin

67property to fetch corrupt image information of different device classmap.model.corrupt.image.different.device.class.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1001

Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model information in string type
Example : map.model.corrupt.image.different.device.class.info.abc_model = The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , rename it to XYZmodel(different model) image name and upload to invalid images CDL server.



68property to fetch partially downloaded corrupt image or image having CRC error of same device classmap.model.corrupt.image.partial.download.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model in string type
Example : map.model.corrupt.image.partial.download.abc_model=abc.123.DEV_sey-signed.bin

69property to fetch partially downloaded corrupt image information or image information having CRC error of same device classmap.model.corrupt.image.partial.download.info.manufacturer_modelTC-RDKB-NEGATIVE-CDL-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be firmware model information in string type
Example : map.model.corrupt.image.partial.download.info.abc_model = The corrupt Image is generated by taking the latest deployed  dev build for ABCmodel , delete some content in it and upload to invalid images CDL server.

70property to fetch expected interface for WiFi linux clientwifi.expected.interface.linuxTC-RDKB-IPV4-CHECK-5001Value should be expected interface for WiFi linux client
71property to fetch expected interface for ethernet linux clientethernet.expected.interface.linuxTC-RDKB-IPV4-CHECK-5001Value should be expected interface for ethernet linux client

72

Property key for feature availability

jail.ui.feature.build

TC-RDKB-WEBPA-1011

Value should be the build type in which feature is available eg : release/stable etc


73

Property to get ca-chain.cert.pem on the Gateway

rdkb.ca.chain.cert.pem

TC-RDKB-WEBPA-1020

Value should be cert pem 


74

Proprty to get radiussrv.cert.pem on the Gateway

rdkb.radiussrv.cert.pem

TC-RDKB-WEBPA-1020

Value should be cert pem


75property to get the radio name for specific device for 2.4ghzradio.name.24ghz.device.check.manufacturer_modelTC-RDKB-TR69-1012Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be radioname based on the device model
Example : radio.name.24ghz.device.check.manufacturer_model=radioname1

76property to get the radio name for specific device for 5ghzradio.name.5ghz.device.check.manufacturer_modelTC-RDKB-TR69-1012Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be radioname based on the device model
Example : radio.name.5ghz.device.check.manufacturer_model=radioname1

77property to get the interface values for specific devicesinterface.alias.manufacturer_modelTC-RDKB-TR69-1018Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
The value should be interface values based on the device model
Example:
interface.alias.manufacturer_model=interface_alias

78property to get the interface name for specific devicesinterface.name.manufacturer_modelTC-RDKB-TR69-1018Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
The value should be interface names based on the device model
Example:
interface.alias.manufacturer_model=interface_name

79property to get the old STBRTL Url old.stbrtl.urlTC-RDKB-TELEMETRYENDPOINT-2250value should be URL in type String
Example:
old.stbrtl.url=<url>

80property to get the new STBRTL Url new.stbrtl.urlTC-RDKB-TELEMETRYENDPOINT-2250value should be URL in type String
Example:
new.stbrtl.url=<url>

81property to get the 2GhzWifi Possible channelspossibleChannelsIn2GhzWifiTC-RDKB-BRIDGE-MODE-1002For 2GHZ cahnnels are same for all the models, so can be used directly with channel numbers seperated by comma
Example:
possibleChannelsIn2GhzWifi=1,2,3,..

82property to get the 5GhzWifi Possible channelspossibleChannelsIn5GhzWifi.manufacturer_modelTC-RDKB-BRIDGE-MODE-1002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
For 5GHZ cahnnels are dependent on Model so the property key should be give along with model and channel numbers seperated by comma
Example:
possibleChannelsIn5GhzWifi.manufacturer_model=1,2,3,.

83Property to get the security bannersecurity.bannerTC-RDKB-SYSTEM-1023Security banner text should be given
Ex: security.banner=TestBanner testbanner etc…

84Property will check the device type to return the expected valueis.device.check.value1.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value1.manufacturer_model=true

85Property will check the device type to return the expected valueis.device.check.value2.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value2.manufacturer_model=true

86Property will check the device type to return the expected valueis.device.check.value3.manufacturer_modelTC-RDKB-WIFI-TX-RATE-CONFIG-5062Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.value3.manufacturer_model=true

87Property will get the value for NTPD clientprocess.ntpd.client1TC-RDKB-RM-MODULE-1001value should be ip address in type String
Example: ntpd -p <ip address>

88Property will get the value for NTPD clientprocess.ntpd.client2TC-RDKB-RM-MODULE-1001value should be ip address in type String
Example: ntpd -p <ip address>

89Property will check for specific device for acceptance criteriais.device.check.acceptance1.manufacturer_modelTC-RDKB-RM-MODULE-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.acceptance1.manufacturer_model=true

90Property will check for specific device for acceptance criteriais.device.check.acceptance.manufacturer_modelTC-RDKB-RM-MODULE-1001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : is.device.check.acceptance.manufacturer_model=true

91Property will get the value for level one block site addressdnsoverride.blocksiteaddress.level.oneTC-RDKB-XDNS-1004value should be URL in type String
Example:
dnsoverride.blocksiteaddress.level.one=<url>

92Property get the value for level one site host addressdnsoverride.siteaddress.level.oneTC-RDKB-XDNS-1004value should be URL in type String
Example:
dnsoverride.blocksiteaddress.level.one=<url>

93Property to check if the device is a particular modelDevice.specific.manufacturer_modelTC-RDKB-WIFI-CONFIG-CC-5001Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel() 
Value should be a boolean value
Example : Device.specific.technicolor_manufacturer_model=manufacturer_model

94To get the list of Devices for which TxRxRateList is enabled by defaulttxrx.ratelist.devicesTC-RDKB-WIFI-TELEMETRY-1001Values should be the device models with comma seperated.
Ex: txrx.ratelist.devices = model1, model2 ..etc

95Property to get the global DNS IPv4 valuedefault.global.dns.ipv4.valueTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the global DNS IPv4 value
96Property to get the global DNS IPv6 valuedefault.global.dns.ipv6.valueTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the global DNS IPv6 value
97Property to get the DNS IPv4 value for DNS level one primarydns.ipv4.value.level.one.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level one primary
98Property to get the DNS IPv4 value for DNS level two primarydns.ipv4.value.level.two.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level two primary
99Property to get the DNS IPv4 value for DNS level three primarydns.ipv4.value.level.three.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv4 value for DNS level three primary
100Property to get the DNS IPv6 value for DNS level one primarydns.ipv6.value.level.one.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level one primary
101Property to get the DNS IPv6 value for DNS level two primarydns.ipv6.value.level.two.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level two primary
102Property to get the DNS IPv6 value for DNS level three primarydns.ipv6.value.level.three.primaryTC-RDKB-XDNS-PRI-ALL-LVL-5001Value should be the DNS IPv6 value for DNS level three primary
103Property to get the DNS valid IPv4 valuedns.valid.ipv4.valueTC-RDKB-XDNS-1006Value should be the  DNS valid IPv4 value
104Property to get the DNS valid IPv6 valuedns.valid.ipv6.valueTC-RDKB-XDNS-1006Value should be the  DNS valid IPv6 value
105Property to get the DNS invalid secondary IPv4 valuedns.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS invalid secondary IPv4 value
106Property to get the DNS invalid secondary IPv6 valuedns.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS invalid secondary IPv6 value
107Property to get the DNS invalid primary IPv4 valuedns.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS invalid primary IPv4 value
108Property to get the DNS invalid primary IPv6 valuedns.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS invalid primary IPv6 value
109Property to get the DNS another invalid secondary IPv4 valuedns.another.invalid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS another invalid secondary IPv4 value
110Property to get the DNS another invalid secondary IPv6 valuedns.another.invalid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS another invalid secondary IPv6 value
111Property to get the DNS valid secondary IPv4 valuedns.valid.secondary.ipv4.valueTC-RDKB-XDNS-1006Value should be the DNS valid secondary IPv4 value
112Property to get the DNS valid secondary IPv6 valuedns.valid.secondary.ipv6.valueTC-RDKB-XDNS-1006Value should be the DNS valid secondary IPv6 value
113Property to get the amazon signing urlamazon.s3.server.urlTC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Value should be the amazon signing url
114Property for Device Check For CiscoXB3is.device.check.gbpad.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad.abc_model=true

115Property for Device Check For Model1is.device.check.gbpad1.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad1.abc_model=true

116Property for Device Check For Model2is.device.check.gbpad2.TC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()

Value should be a boolean value
Example : is.device.check.gbpad2.abc_model=true

117Property for Server Details Configuration To Upload Crash Detailsis.server.configuredTC-RDKB-GBPAD-1001
TC-RDKB-GBPAD-1005
TC-RDKB-GBPAD-1007
TC-RDKB-GBPAD-1008
TC-RDKB-GBPAD-1011
TC-RDKB-GBPAD-1012
If the server details are configured the value should be set to                                              true ->is.server.configured=true
If the server details are not configured the value should be set to                                      false->is.server.configured=false

118Property Key for 5 GHz Private SSID Password private.ssid.password.value.5TC-RDKB-SEC-RM-SENS-INFO-5001Value should be the passphrase for 5 GHz private SSID
119Property Key for 2.4 GHz Private SSID Password private.ssid.password.value.2.4TC-RDKB-SEC-RM-SENS-INFO-5001Value should be the passphrase for 2.4 GHz private SSID
120Configure Property Key for setting the 2.4 GHz  and 5GHzradio Private passwordprivate.password.value.2.4TC-RDKB-GWCONFIG-TLMTRY-5001
TC-RDKB-GWCONFIG-TLMTRY-5002
Setting the 2.4 GHz and 5GHz radio Private password
122Property to get RFC Payload Data to Enable/Disable OVSrfc.ovs.enable.payloadTC-RDKB-OVS-1001Contains the values of OVS configuration values in json format
123Property to get filename with path of syscfg.dblogfile.secure.syscfgTC-RDKB-NW-CONNECTIVITY-1008Value of the property should be the filename with path of syscfg.db
124To get the naming convention for TR69 Parameterstr69.namingconvention.parametersTC-RDKB-TR69-1011Value should be the data model and expected convetion for the data model in regualar expressions.
Syntax: datamodel = conventionfortheDataMode
Ex : .*_RDKCENTRAL.*=.*\\b.X_RDKCENTRAL-COM_.*
If have multiple it can be separated using semicolon(;)

125To get the default Partner IDdefault.partnerIdTC-RDKB-SYND-PTNRID-5002Value should be the default partner ID value
126To get the partner ids based on device modelpartners.list.TC-RDKB-SYND-PTNRID-5002Below parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()
Values should be the partned id for models separated with comma
Example : partners.list.manufacturer_model=abc,xyz,123

127To get all the available chrome driver versionschromedriver.storage.googleapis.urlTC-RDKB-CAPTIVE-PORTAL-5004value should be google APIs URL
Ex : chromedriver.storage.googleapis.url=https://chromedriver.storage.googleapis.com/

128To get the admin page URL for Business Class DevicesAdmin.page.url.businessTC-RDKB-CAPTIVE-PORTAL-5004Value should be admin page URL for Business class devices
129To get the admin page URLAdmin.page.urlTC-RDKB-CAPTIVE-PORTAL-5004Value should be admin page URL
130Selenium configuration path to be read from property file for windows osselenium.config.path.windows.osTC-RDKB-CAPTIVE-PORTAL-5004Value should be the selenium Configuration Path
EX : selenium.config.path.windows.os=C://Selenium//

131Selenium configuration chrome driver file name to be read from property fileselenium.config.chrome.driver.file.nameTC-RDKB-CAPTIVE-PORTAL-5004Values should be the chrome driver name
Ex : selenium.config.chrome.driver.file.name=chromedriver.exe

132Constant to hold version check output file namechromedriver.version.check.output.file.nameTC-RDKB-CAPTIVE-PORTAL-5004Value should be the text file name
EX : chromedriver.version.check.output.file.name=version_output.txt

133To get the captive Portal page titles based on the partnercaptive.portal.page.titles.partner.device.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the page titles for partners.
Here Partner ID should be the partnerID value
Ex: captive.portal.page.titles.partner.device.partnerId=Login Page

134To get the the expected Confirm message text based on the partnercaptive.portal.configuraion.confirm.message.partner.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the expected Confirm message text for partners.
Here Partner ID should be the partnerID value
Ex:captive.portal.configuraion.confirm.message.partner.partnerId=Confirm

135To get the the expected Success message text based on the partnercaptive.portal.configuraion.success.message.partner.TC-RDKB-CAPTIVE-PORTAL-5004Values should be the expected Success message text for partners.
Here Partner ID should be the partnerID value
Ex:captive.portal.configuraion.success.message.partner.partnerId=Confirm

136Property for Server Details Configuration To Upload logs to serveris.logupload.server.configuredTC-RDKB-LOGUPLOAD-1002If the server details are configured the value should be set to true->is.server.configured=true
If the server details are not configured the value should be set to false->is.server.configured=false

137Property for Server Details Configuration To Upload logs to serveris.logupload.server.configuredTC-RDKB-LOGUPLOAD-1005If the server details are configured the value should be set to true->is.server.configured=true
If the server details are not configured the value should be set to false->is.server.configured=false

138Property to get the DAC15 CDL URL for devices which are both business and Atom consolerdkb.cdl.dac15.url.business.atomTC-RDKB-UPGRADE-LOGUPLOAD-6001Value should be DAC15 CDL URL for Business class devices and atom console devices
189Property to enable and disable connected public wifirdkb.whitelist.xfinitywifivalueTC-RDKB-GBPAD-1014Boolean value
true -> Enable public wifi
false -> Disable public wifi

190Properties to fetch specific list of parner idspecific.syndicationpartner.id.list

TC-RDKB-XDNS-1000  

TC-RDKB-XDNS-1002

specific.syndicationpartner.id.list=abcd,efgh
191property to fetch invalid certificates to verify L & Fcert.video.clientkey.video.clientcert.ca.chainTC-RDKB-WIFISSID-2003cert.ca.chain=abcdefg
192cert.video.client=abcdefgcert.video.client=abcdefg
193key.video.client=abcdefgkey.video.client=abcdefg
194property to fetch snmpv3 dk kickstart security number 1snmpv3.dh.kickstart.seccurity.no1TC-RDKB-SNMP-1027snmpv3.dh.kickstart.seccurity.no1=12345
195property to fetch snmpv3 dk kickstart security number 2snmpv3.dh.kickstart.seccurity.no2snmpv3.dh.kickstart.seccurity.no2=12345
196property to fetch snmpv3 dk kickstart security number 3snmpv3.dh.kickstart.seccurity.no3snmpv3.dh.kickstart.seccurity.no3=12345
197property to fetch snmpv3 dk kickstart security number 4snmpv3.dh.kickstart.seccurity.no4snmpv3.dh.kickstart.seccurity.no4=12345
198property to fetch AES encryption keyaes.encryption.keyTELEMETRY testcasesaes.encryption.key=1234
199property to fetch Primary remote endpointprimary.remote.endpoint

TC-RDKB-WIFI-BAND-STEERING-1011                TC-RDKB-QUICK-1009                                    TC-RDKB-SNMP-1018                                      TC-RDKB-SNMP-1012                                        TC-RDKB-WIFI-IE-1002                                        TC-RDKB-WIFI-WEBPA-1022                              TC-RDKB-WIFI-WEBPA-1019                              TC-RDKB-WIFI-WEBPA-1034                              TC-RDKB-WIFI-WEBPA-1035                              TC-RDKB-WIFI-WEBPA-1025                          TC-RDKB-WIFI-WEBPA-1016                          TC-RDKB-WIFI-WEBPA-1013                          TC-RDKB-WIFI-TELEMETRY-1008                    TC-RDKB-WIFI-TELEMETRY-1009

primary.remote.endpoint=xx.xx.xx.xx
200property to fetch  secondary remote endpointsecondary.remote.endpointsecondaryary.remote.endpoint=xx.xx.xx.xx
201property to fetch dummy first mac address for XDNSvalue.macaddress.first.xdnsTC-RDKB-WEBPA-1013value.macaddress.first.xdns=AB:CD:EF:GH:DA:DF
202property to fetch dummy first mac address for XDNSvalue.macaddress.second.xdnsTC-RDKB-WEBPA-1013value.macaddress.second.xdns=AB:CD:EF:GH:DA:DF
203property to fetch dummy second mac address for XDNSradius.server.ipaddrTC-RDKB-SNMP-1010radius.server.ipaddr=xx.xx.xx.xx
204property to fetch url of rdkb crash failover upload serverrdkd.crash.fallover.upload.urlTC-RDKB-DROPBEAR-1102                               TC-RDKB-RDKB-DROPBEAR-1103                   TC-RDKB-SYSTEM-1026rdkd.crash.fallover.upload.url=xxx://xxxxxx.xxx.xx
205property to fetch Broadband Device LAN IPxb.lan.ipTC-RDKB-NetCat-1003xb.lan.ip=xx.x.x.x
206property to fetch business calss gateway IPbussiness.class.gatewayipTC-RDKB-WIFI-CON-PERF-1002                      TC-RDKB-WIFI-CON-PERF-1003bussiness.class.gatewayip=xx.x.x.x
207property to fetch residential class gateway ipresidential.class.gatewatipTC-RDKB-WIFI-CON-PERF-1002                      TC-RDKB-WIFI-CON-PERF-1003residential.class.gatewatip=xx.x.x.x
208property to fetch DHCP min address for business class devicesdhcp.min.address.bussTC-RDKB-DHCP-CLIENTS-1001                       TC-RDKB-SYSTEM-9010dhcp.min.address.buss=xx.x.x.x
209property to fetch DHCP min address for residential class devicesdhcp.min.addressTC-RDKB-DHCP-CLIENTS-1001                       TC-RDKB-SYSTEM-9010dhcp.min.address=xx.x.x.x
210property to fetch DHCP max address for business class devicesdhcp.max.address.bussTC-RDKB-SYSTEM-9010                                  TC-RDKB-DHCP-CLIENTS-1001   dhcp.max.address.buss=xx.x.x.x
211property to fetch DHCP max address for residential class devicesdhcp.max.addressTC-RDKB-DHCP-CLIENTS-1001                        TC-RDKB-SYSTEM-9010dhcp.max.address=xx.x.x.x
212property to fetch plan ID of wifi blasterwifiblaster.plan.idTC-RDKB-FACTORYRESET_REBOOT-1001wifiblaster.plan.id=xxxxxxx
213property to fetch destination mac for wifi blasterwifiblaster.destmacTC-RDKB-FACTORYRESET_REBOOT-1001wifiblaster.destmac=XXXXXXXXX
214property to fetch valid Gateway local Ip in setting Gateway Iptest.gateway.localip1TC-RDKB-FACTORYRBT-1002                          TC-RDKB-FACTORYRBT-1003test.gateway.localip1=xx.x.x.x
215property to fetch valid Gateway local DHCP Start address in setting Gateway Iptest.gateway.localdhcp.startaddrTC-RDKB-FACTORYRBT-1002                           TC-RDKB-FACTORYRBT-1003test.gateway.localdhcp.startaddr=xx.x.x.x
216property to fetch valid Gateway local DHCP end address in setting Gateway Iptest.gateway.localdhcp.endaddrTC-RDKB-FACTORYRBT-1002                           TC-RDKB-FACTORYRBT-1003test.gateway.localdhcp.endaddr=xx.x.x.x
217property to fetch WIFI Client MacAddress parameterwificlient.macaddressTC-RDKB-WEBPA-1018wificlient.macaddress=xxxxxxx
218Property for device check for a particular platform. specific.platform.manufacturer_modelTC-RDKB-WIFI-CC-WIN-5003

Below parameters must be similar to the output of core api
manufacturer : getManufacturer()
model : getModel()

Value should be a boolean value
Example : specific.platform.abc_model=true


219Property to select a specific device modeldevice.status.manufacturer_model

Below parameters must be similar to the output of core api
manufacturer : getManufacturer()
model : getModel()

Value should be a boolean value. Value should be true for the model to select
Example : device.status..abc_model=true


220property to configure command to access atom from arm consolecmd.accesss.atomfromarmTC-RDKB-SYSTEM-1029Value should be command cmd.accesss.atomfromarm=cmdtoaccessatomfromarm
221property to fetch atom console ip of the current platformip.atom.console.manufacturer_model

Below parameters must be similar to the output of core api
manufacturer : getManufacturer()
model : getModel()

Value should be atom console ip of the current platform
Example : ip.atom.console.manufacturer_model.abc_model=x.xx.xx.xx


222Property to fetch image name to CDLcdl.dsl.imageTC-RDKB-CDL-5502

Value should be DSL device build name

Example cdl.dsl.image=<DSL device build name>


223property to hold CDL server URLrdkb.cdl.url

Value should be CDL server URL

Example : rdkb.cdl.url = xxxxxx.xxx.xxx


224property to retrive a part of buildname to check its contains in the buildnamebuildname.part.checkThe value should be part of the image name, to be checked. Example:buildname.part.check=abc
225property to configure page title for connected devices pagelan.gui.page.title.connected.devicesTC-RDKB-CON-DEV-5001Value should be the lan gui Devices page title
226property to fetch captive portal logologo.captivePortalTC-RDKB-CHANNEL_BANDWIDTH-1001Value should be Captive portal logo
227property to configure Page Title of Connection wifi pagelan.gui.page.title.connection.wifiValue should be the lan gui WiFi page title
228Property Constant to holds a password with spacehome.network.password.with.spaceTC-RDKB-2GHZ-HOME-NTW-PSWD-1001
TC-RDKB-5GHZ-HOME-NTW-PSWD-1002
TC-RDKB-LAN-HOME-NTW-PSWD-1003







value should be a password with Space
229Property to configure wehgui heading of homepagewebgui.heading.homepageValue should be heading of the homepage
230Property to configure wehgui login page titlelan.gui.admin.login.page.titleValue should be the lan gui page title
231Property to configure title of At a glance page of Admin UIlan.gui.page.title.at.a.glanceValue should be the lan gui at a glace page title
232Property to configure link text for Reset / Restore Gateway pagelan.gui.link.text.hardware.wizardValue should be the link text of the page
233Property to configure page url for hardware wizard pagelan.gui.page.url.hardware.wizardValue should be the expected page url of the page
234Property to configure page title for hardware wizard pagelan.gui.page.title.hardware.wizardValue should be the expected page title of the page
235Property Constant to hold a password with proper standardshome.network.password.with.proper.standardsValue should be the valid password
236Property Constant to holds a password with special characterhome.network.password.with.specialcharactervalue should be a password with Special character
237Property to configure page title for lan gui wifi configuration pagelan.gui.page.title.wifi.configuration.page

TC-RDKB-WIFI-SCRTY-CHECK-1001
TC-RDKB-WIFI-SCRTY-CHECK-1002
TC-RDKB-WIFI-SCRTY-CHECK-1003

Value should be lan gui wifi configuration page title
238Property to configure page url for Connected Devices page



lan.gui.page.url.connected.devices

TC-RDKB-WEBUI-8028Value should be page url for Connected Devices page
239Property to configure page title for Connected Devices pagelan.gui.page.title.connected.devicesValue should be page title for Connected Devices page
240Property to configure link text  for Connected Devices pagelan.gui.link.text.connected.devicesValue should be page link text for Connected Devices page
241Property to configure page title for Connected Devices Edit Devices pagelan.gui.page.title.connected.devices.edit.devicesTC-RDKB-WEBUI-8028Value should be page title for change password page
242Property to configure Page title for the Change Password pagelan.gui.page.title.changepasswordTC-RDKB-PWD-MGMT-1001Value should be page title for Connected Devices edit Device page
243Property to configure page title for Parental Control > Managed Sites pagelan.gui.page.title.parental.control.managed.sitesTC-RDKB-PARE-CTRL-NEG-5001







Value should be Parental Control > Managed Sites page title
244Property to configure page title for Parental Control > Managed Sites > Add Blocked Domain pagelan.gui.page.title.parental.control.managed.sites.add.blocked.domainValue should be Parental Control > Managed Services > Add Blocked Domain page title
245Property to configure page title for Parental Control > Managed Sites > Add Blocked Keyword Pagelan.gui.page.title.parental.control.managed.sites.add.blocked.keywordValue should be Parental Control > Managed Services > Add Blocked Keyword page title
246Property to configure page title for Parental Control > Managed Services pagelan.gui.page.title.parental.control.managed.serviceValue should be Parental Control > Managed Services page title





247Property to configure page title for Parental Control > Managed Services > Add Blocked Service pagelan.gui.page.title.parental.control.managed.services.add.blocked.servicelan.gui.page.title.parental.control.managed.services.add.blocked.service
248Property to configure Broadband Router Server broadband.router.serverTC-RDKB-SECURITY-1105The value should be Broadband Router Server of type string
249Property to configure link text for Connection Status Page of LAN GUI Pagelan.gui.link.text.connection.status

TC-RDKB-DHCP-IPV6-1002
TC-RDKB-DHCP-IPV6-1003



Value should be the lan gui Connection Status Page Link Text
250Property to configure page title for Connection Status Page of LAN GUI Page lan.gui.page.title.connection.statusValue should be the lan gui Connection Status Page title
251Property to configure page url for Connection Status Page of LAN GUI Page lan.gui.page.url.connection.statusValue should be the lan gui Connection Status Page Url
252Property to configure link text for Local IP Network Page of LAN GUI Pagelan.gui.link.text.connection.local.ip.network

TC-RDKB-DHCP-IPV6-1002
TC-RDKB-DHCP-IPV6-1003
TC-RDKB-LAN-GUI-7001
TC-RDKB-LAN-GUI-7002



Value should be the lan gui Local IP Network Page Link Text
253Property to configure page url for Local IP Network Page of LAN GUI Page lan.gui.page.url.connection.local.ip.networkValue should be the lan gui Local IP Network Page Url
254Property to configure page title for Local IP Network Page of LAN GUI Pagelan.gui.page.title.connection.local.ip.networkValue should be the lan gui Local IP Network Page title
255Property to configure valid subnetmask values for devicesvalid.subnetmaks.values.manufacturer_modelTC-RDKB-SUBMSK-CHANGE-5001

Below parameters must be similar to the output of core api
manufacturer : getManufacturer()
model : getModel()

Value should be a string value. Value should be string for the model to select
Example : valid.subnetmaks.values.abc_model=255.255.0.0,255.0.0.0


256Property to configure invalid subnetmask values for devicesinvalid.subnetmaks.values.manufacturer_modelTC-RDKB-SUBMSK-CHANGE-5001

Below parameters must be similar to the output of core api
manufacturer : getManufacturer()
model : getModel()

Value should be a string value. Value should be string for the model to select
Example : invalid.subnetmaks.values.abc_model=255.128.0.0,255.255.128.0


257Property to configure link text for Partner Network Page of LAN GUI Page lan.gui.link.text.connection.partner.network

TC-RDKB-LAN-GUI-7001
TC-RDKB-LAN-GUI-7002

Value should be the lan gui Partner Network Page Link Text
258Property to configure page url for Partner Network Page of LAN GUI Page lan.gui.page.url.connection.partner.networkValue should be the lan gui Partner Network Page Url
259Property to configure page title for Partner Network Page of LAN GUI Page lan.gui.page.title.connection.partner.networkValue should be the lan gui Partner Network Page title
260Property to configure list of expected ethernet interface from linux clientethernet.expected.interface.linuxThe value should be a list of the expected ethernet interfaces in the linux client
261The value should be a list of the expected ethernet interfaces in the linux clientwifi.expected.interface.linuxThe value should be a list of the expected wifi interfaces in the linux client
262Property to configure LAN GUI Admin page PasswordAdmin.passwordTC-RDKB-WIFI-DFLT-ADM-LOGIN-5001The value should be LAN GUI Admin Page password
263Property to configure LAN GUI Admin page URL for Business Class DeviceAdmin.page.url.business
The value should be LAN GUI Admin Page url for business class devices
264Property to configure LAN GUI Admin page URLAdmin.page.url
The value should be LAN GUI Admin Page url
265Property to configure FireWall IPV4 Page Title of the LAN GUI Admin Pagelan.gui.page.title.firewall.ipv4
The value should be FireWall IPV4 Page Title of the LAN GUI Admin Page
266Property to configure FireWall IPV6 Page Title of the LAN GUI Admin Pagelan.gui.page.title.firewall.ipv6
The value should be FireWall IPV6 Page Title of the LAN GUI Admin Page
267property to configure Public wifi ssid for 2GHZpublic.wifi.ssid.5TC-RDKB-WIFI-BAND-STEERING-1011
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-SNMP-1012
TC-RDKB-SNMP-1018
TC-RDKB-WIFI-IE-1002
TC-RDKB-WIFI-WEBPA-1022
TC-RDKB-WIFI-WEBPA-1019
TC-RDKB-WIFI-WEBPA-1034
TC-RDKB-WIFI-WEBPA-1035
TC-RDKB-WIFI-WEBPA-1025
TC-RDKB-WIFI-WEBPA-1016
TC-RDKB-WIFI-WEBPA-1013
TC-RDKB-WIFI-TELEMETRY-1008
TC-RDKB-WIFI-TELEMETRY-1009
The value should be SSID of 5Ghz Public WiFi
268property to configure Public wifi ssid for 2.4 GHZThe value should be SSID of 2.4Ghz Public WiFi

269Property to store command to trigger firmware download for DSL devicessh.command.totrigger. fwdownload_dsl

TC-RDKB-WEBPA-1020

TC-RDKB-WEBPA-1019                                    TC-RDKB-WEBPA-1011                                      TC-RDKB-WAREHOUSE-1001

Value should be the command to trigger firmware download for DSL devices
270Property to configure page title for network diagnostics pagelan.gui.page.title.network.diagnosticsTC-RDKB-ACS-PERSIST-MESH-1001Value should be the network diagnostics page title
271Property to configure page url for network diagnostics pagelan.gui.page.url.network.diagnosticsValue should be the network diagnostics page url
272Property to configure link text for network diagnostics pagelan.gui.link.text.network.diagnosticsValue should be the network diagnostics page link text
273Property to configure page title for moca pagelan.gui.page.title.connection.mocaValue should be the moca page title
274Property to configure page url for moca pagelan.gui.page.url.connection.mocaValue should be the moca page url
275Property to configure link text for moca pagelan.gui.link.text.connection.mocaValue should be the moca page link text
276Property to configure page title for software pagelan.gui.page.title.softwareValue should be the software page title
277Property to configure page url for software pagelan.gui.page.url.softwareValue should be the software page url
278Property to configure link text for software pagelan.gui.link.text.softwareValue should be the software page link text
279Property to configure page url for hardware pagelan.gui.page.url.hardwareValue should be the hardware page url
280Property to configure link text for hardware pagelan.gui.link.text.hardwareValue should be the hardware page link text
281Property to configure page url for system.hardware pagelan.gui.page.url.system.hardwareValue should be the system hardware page url
282Property to configure page title for system.hardware pagelan.gui.page.title.system.hardware Value should be the system hardware page title
283Property to configure link text for system.hardware pagelan.gui.link.text.system.hardware Value should be the system hardware page link text
284Property to configure page url for hardware lan pagelan.gui.page.url.hardware.lan Value should be the hardware lan page url
285Property to configure page title for hardware lan pagelan.gui.page.title.hardware.lan Value should be the hardware lan page title
286Property to configure link text for hardware lan pagelan.gui.link.text.hardware.lan Value should be the hardware lan page link text
287Property to configure page url for hardware.wireless pagelan.gui.page.url.hardware.wireless Value should be the hardware wireless page url
288Property to configure page title for hardware.wireless pagelan.gui.page.title.hardware.wireless Value should be the hardware wireless page title
289Property to configure link text for hardware.wireless pagelan.gui.link.text.hardware.wirelessValue should be the hardware wireless page link text
290Property to configure page url for Managed Services pagelan.gui.page.url.managed.services Value should be the Managed Services page url
291Property to configure page title for Managed Services pagelan.gui.page.title.managed.services Value should be the Managed Services page title
292Property to configure page url for Reports pagelan.gui.page.url.reports Value should be the Reports page url
293Property to configure page title for Reports pagelan.gui.page.title.reports Value should be the Reports page title
294Property to configure link text for Reports pagelan.gui.link.text.reports Value should be the Reports page link text
295Property to configure page url for Port Forwarding pagelan.gui.page.url.advanced Value should be the Port Forwarding page url
296Property to configure page title for Port Forwarding pagelan.gui.page.title.advanced Value should be the Port Forwarding page title
297Property to configure link text for Port Forwarding pagelan.gui.link.text.advanced Value should be the Port Forwarding page link text
298Property to configure page url for Remote Management pagelan.gui.page.url.advanced.remote.mgmt Value should be the Remote Management page url
299Property to configure page title for Remote Management pagelan.gui.page.title.advanced.remote.mgmt Value should be the Remote Management page title
300Property to configure link text for Remote Management pagelan.gui.link.text.advanced.remote.mgmt Value should be the Remote Management page link text
301Property to configure page url for DMZ pagelan.gui.page.url.advanced.dmz Value should be the DMZ page url
302Property to configure page title for DMZ pagelan.gui.page.title.advanced.dmz Value should be the DMZ page title
303Property to configure link text for DMZ pagelan.gui.link.text.advanced.dmz Value should be the DMZ page link text
304Property to configure page url for Device Discovery pagelan.gui.page.url.advanced.device.discover Value should be the Device Discovery page url
305Property to configure page title for Device Discovery pagelan.gui.page.title.advanced.device.discover Value should be the Device Discovery page title
306Property to configure link text for Device Discovery pagelan.gui.link.text.advanced.device.discover Value should be the Device Discovery page link text
307Property to configure page url for troubleshooting.logs pagelan.gui.page.url.troubleshooting.logs Value should be the troubleshooting logs page url
308Property to configure page title for troubleshooting.logs pagelan.gui.page.title.troubleshooting.logs Value should be the troubleshooting logs page title
309Property to configure link text for troubleshooting.logs pagelan.gui.link.text.troubleshooting.logs Value should be the troubleshooting logs page link text
310Property to configure page url for Wi-Fi Spectrum Analyzer pagelan.gui.page.url.troubleshooting.wifi.spectrum.analyzer Value should be the Wi-Fi Spectrum Analyzer page url
311Property to configure page title for Wi-Fi Spectrum Analyzer pagelan.gui.page.title.troubleshooting.wifi.spectrum.analyzer Value should be the Wi-Fi Spectrum Analyzer page title
312Property to configure link text for Wi-Fi Spectrum Analyzer pagelan.gui.link.text.troubleshooting.wifi.spectrum.analyzer Value should be the Wi-Fi Spectrum Analyzer page link text
313Property to configure page url for MoCA Diagnostics pagelan.gui.page.url.troubleshooting.moca.diagnostics Value should be the MoCA Diagnostics page url
314Property to configure page title for MoCA Diagnostics pagelan.gui.page.title.troubleshooting.moca.diagnostics Value should be the MoCA Diagnostics page title
315Property to configure link text for MoCA Diagnostics pagelan.gui.link.text.troubleshooting.moca.diagnostics Value should be the MoCA Diagnostics page link text
316Property to configure page url for Change Password pagelan.gui.page.url.troubleshooting.change.pwd Value should be the Change Password page url
317Property to configure page title for Change Password pagelan.gui.page.title.troubleshooting.change.pwd Value should be the Change Password page title
318Property to configure link text for Change Password pagelan.gui.link.text.troubleshooting.change.pwd Value should be the Change Password page link text
319Property to configure page url for Managed Sites pagelan.gui.page.url.managed.sites Value should be the Managed Sites page url
320Property to configure page title for Managed Sites pagelan.gui.page.title.managed.sites Value should be the Managed Sites page title
321Property to configure link text for Managed Sites pagelan.gui.link.text.managed.sites Value should be the Managed Sites page link text
322Property to check if the devices is applicable for wifi driver commandswifi.driver.commands..manufacturer_modelBelow parameters must be similar to the output of core api
     manufacturer : getManufacturer()
     model : getModel()
Values should beboolean value for models Example : wifi.driver.commands.manufacturer_model=true

323Property to get the list of devices and corresponding interface values for Acs Status retrieval for 5ghzcommands.get.interface.values.for.devices.5ghzValues should be device model and the corresponding wifi driver commands for 5ghz seperated by semi colon.
 Example :
commands.get.interface.values.for.devices.5ghz=<device.model1>=<command1>;<device.model2>=<command2>;<device.model3>=<command3>;<device.model4>=<command4>

324Property to get the list of devices and corresponding interface values for Acs Status retrieval for 2.4ghzcommands.get.interface.values.for.devicesValues should be device model and the corresponding wifi driver commands for 2.4ghz seperated by semi colon.
 Example :
commands.get.interface.values.for.devices=<device.model1>=<command1>;<device.model2>=<command2>;<device.model3>=<command3>;<device.model4>=<command4>

325Property to get the list of expected response for devices for Acs Status retrieval commandsresponse.of.commands.get.interface.values.for.devicesValues should be device model and the corresponding wifi driver command responses seperated by semi colon.
 Example :
response.of.commands.get.interface.values.for.devices=<device.model1>=<command1_response>;<device.model2>=<command2_response>;<device.model3>=<command3_response>;<device.model4>=<command4_response>

326Property to get the build info based on device modelbuild.extension1TC-RDKB-WIFI-MIGRATION-1001



Value should be the build extension
327Property to get the build info based on device modelbuild.extension2Value should be the build extension
328Property to get the build info based on device modelbuild.extension3Value should be the build extension
329Property to get the build info based on device modelbuild.extension4Value should be the build extension
330Property to get the certificate issuers namecertificate.issuers.nameTC-RDKB-CertValidation-1001Value should be the issuers name
331Property to configure page title for Connected Devices Edit Devices pagelan.gui.page.title.connected.devices.edit.devicesTC-RDKB-WEBUI-8029Value should be page title for change password page
332Property to configure page url for Remote Management pagelan.gui.page.url.advanced.remote.mgmtTC-RDKB-WEB-GUI-FF-5004
TC-RDKB-WEB-GUI-FF-5005
TC-RDKB-WEB-GUI-IE-5001
Value should be the Remote Management page url
333Property to configure page title for Remote Management pagelan.gui.page.title.advanced.remote.mgmtValue should be the Remote Management page title
334Property to configure link text for Remote Management pagelan.gui.link.text.advanced.remote.mgmtValue should be the Remote Management page link text
335Property to configure page url for Port Forwarding pagelan.gui.page.url.advancedValue should be the Port Forwarding page url
336Property to configure page title for Port Forwarding pagelan.gui.page.title.advancedValue should be the Port Forwarding page title
337Property to configure link text for Port Forwarding pagelan.gui.link.text.advancedValue should be the Port Forwarding page link text
338Property to fetch payload to enable or disable snmpv2rfc.payload.disable.snmpv2TC-RDKB-RFC-SNMP-1001Property key which contains payload data to enable/disable Snmpv2
339Property to get log file for docsis registration of device modelconsole.log.file.name.docsis.reg.manufacturer_modelTC-RDKB-DEFAULT-VALUES-1001Below parameters must be similar to the output of core api                                                                  manufacturer : getManufacturer()                                                                                                      
model : getModel()                                                                                                                                    
Value should be docsis registration logfile name of the model                                                           

Example ;console.log.file.name.docsis.reg.abc_model1=model1

340Property to fetch specific device model to checkDevice.particular.manufacturer_modelTC-RDKB-DEVICE-RESET-1005Below parameters must be similar to the output of core api                                                                  manufacturer : getManufacturer()                                                                                                      
model : getModel()                                                                                                                                     
Value should be modelname for models which need to be check                                                            
Example ; Device.particular.manufacturer_model.abc_model1=model1

341Property to fetch devices model with ax mode enabledax.mode.enable.modelsValue should be the modelname which suppots ax mode
342Property to identify the applicable device modelDevice.applicable.model.manufacturer_modelBelow parameters must be similar to the output of core api                                                                  manufacturer : getManufacturer()                                                                                                      
model : getModel()                                                                                                                                    
Value should be applicable model name                                                          

Example ; Device.particular.manufacturer_model.abc_model1=model1

343payload to enable or disable snmpv2rfc.payload.disable.snmpv2TC-RDKB-RFC-SNMP-1001Property key which contains payload data to enable/disable Snmpv2
344property to get log file for docsis registrationconsole.log.file.name.docsis.reg.manufacturer_model

TC-RDKB-DEFAULT-VALUES-1001

TC-RDKB-DEFAULT-VALUES-1002

Contains the value of log file name for docsis registration
345property to get log file for docsis registrationcomconsole.log.file.name.docsis.reg.manufacturer_modelTC-RDKB-DEFAULT-VALUES-1003

346property to get default value of Device.WiFi.SSID.11.SSIDdefault.value.ssid.11.ssid3DOT0-TC-RDKB-DEFAULT-VALUES-1002
Value should be the SSID value of Device.WiFi.SSID.11.SSID






347Property to configure ipv4 subnet mask ipv4.subnet.maskTC-RDKB-WEBUI-1102Example: ipv4.subnet.mask = 255.255.255.0
348Property to configure test gateway ip 4test.gateway.ip.4TC-RDKB-WEBUI-1102Example: test.gateway.ip.4=10.0.0.1
349Property to configure test gateway ip dhcp endtest.gateway.ip.dhcp.endTC-RDKB-WEBUI-1102

350Property to configure test gateway ip dhcp starttest.gateway.ip.dhcp.startTC-RDKB-WEBUI-1102

351Property to configure test gateway ip 1test.gateway.ip.1TC-RDKB-WEBUI-1102Example: test.gateway.ip.1=10.0.0.1
352property to configure test gateway ip 2test.gateway.ip.2TC-RDKB-WEBUI-1102Example: test.gateway.ip.2=10.0.0.1
353property to configure test gateway ip 3test.gateway.ip.3TC-RDKB-WEBUI-1102Example: test.gateway.ip.3=10.0.0.1
354Property to configure xpath for manage device tablexpath.manage.device.tableTC-RDKB-DEVICE-PAGE-1001

355property to configure xpath for online connected devicesxpath.online.connected.devicesTC-RDKB-DEVICE-PAGE-1001

356Property to configure xpath for pause block page contentxpath.pause.blockpage.contentTC-RDKB-PC-MANAGE-DEVICE-1005, TC-RDKB-PC-MANAGE-DEVICE-1007

357Property to configure xpath for pause block page headlinexpath.pause.blockpage.headlineTC-RDKB-PC-MANAGE-DEVICE-1005, TC-RDKB-PC-MANAGE-DEVICE-1007

358Property to configure xpath for the wifi tables in the network panelxpath.wifi.tablesTC-RDKB-WIFI-WEBUI-LAN-STSPGE-3001, TC-RDKB-WIFI-WEBUI-2GHZ-STSPGE-3001, TC-RDKB-WIFI-WEBUI-5GHZ-STSPGE-3001

359Property to configure xpath for the status tables in the network panel xpath.status.tablesTC-RDKB-WIFI-WEBUI-LAN-STSPGE-3001, TC-RDKB-WIFI-WEBUI-2GHZ-STSPGE-3001, TC-RDKB-WIFI-WEBUI-5GHZ-STSPGE-3001

360Property to configure xpath for the lease time in network pagexpath.lease.timeTC-RDKB-WIFI-WEBUI-LAN-STSPGE-3001, TC-RDKB-WIFI-WEBUI-2GHZ-STSPGE-3001, TC-RDKB-WIFI-WEBUI-5GHZ-STSPGE-3001

361Property to configure xpath for the home page 5GHZ Wifi Passwordxpath.homepage.5g.wifi.passwordTC-RDKB-WEBUI-2003

362Property to configure xpath for the home page 2GHZ Wifi Passwordxpath.homepage.2g.wifi.passwordTC-RDKB-WEBUI-2003

363Property to configure xpath for the more settings check box in captive portalxpath.captive.portal.more.settings.checkboxTC-RDKB-CAPTIVE-PORTAL-5003

364Property to configure xpath for the more settings in captive portalxpath.captive.portal.more.settingsTC-RDKB-CAPTIVE-PORTAL-5003

365Property to configure xpath for the wifi ssid configure text box in captive portalxpath.captive.portal.configure.wifi.ssidTC-RDKB-CAPTIVE-PORTAL-5003

366Property to configure xpath for the wifi password configure text box in captive portalxpath.captive.portal.configure.wifi.passwordTC-RDKB-CAPTIVE-PORTAL-5003

367Property to configure xpath for hide button in password textboxxpath.hide.button.password.textboxTC-RDKB-CAPTIVE-PORTAL-5003

368Property to configure xpath for the captive Portal mobile number check boxxpath.captive.portal.mobile.number.concent.check.boxTC-RDKB-CAPTIVE-PORTAL-5003

369Property to configure xpath for the captive Portal mobile number page
prevoius button
xpath.captive.portal.mobile.authentication.page.previous.buttonTC-RDKB-CAPTIVE-PORTAL-5003

370Property to configure xpath for the captive Portal mobile number text boxxpath.captive.portal.mobile.number.text.boxTC-RDKB-CAPTIVE-PORTAL-5003

371Property to configure Xpath for the ssid error in the webgui pagexpath.ssid.errorTC-RDKB-WIFI-SSID-CHK-1001

372Property to configure Xpath for saving basic settings for 2ghz and 5ghz wifi pagexpath.save.basic.settings.2ghz.5ghzTC-RDKB-WEBUI-8024

373Property to configure xpath constant for the Network Panel in Status pagenetwork.panel.xpath.constantTC-RDKB-WIFI-WEBUI-LAN-STSPGE-3001, TC-RDKB-WIFI-WEBUI-2GHZ-STSPGE-3001, TC-RDKB-WIFI-WEBUI-5GHZ-STSPGE-3001Example: network.panel.xpath.constant
374Property to configure xpath constant for the Moca Panel in Status pagemoca.panel.xpath.constantTC-RDKB-WIFI-WEBUI-LAN-STSPGE-3001, TC-RDKB-WIFI-WEBUI-2GHZ-STSPGE-3001, TC-RDKB-WIFI-WEBUI-5GHZ-STSPGE-3001Example: moca.panel.xpath.constant=1
375URL used in the property for telemetry logging interval telemetry.logging.interval.urlTC-RDKB-WIFI-WHIX-6001

376URL used in the property for FTP Serviceftp.site.url TC-RDKB-PC-MNG-SERVICES-1001

377Value of url  to download 10GB filemultiple.10gb.urlTC-RDKB-SELF-HEAL-TELEMETRY-1001

378Command to download 10gb filecommand.multiple.10gb.url TC-RDKB-SELF-HEAL-TELEMETRY-1001







379property to check the LATENCY results of network Performance  tests  with  targeted values performance.test.latency.expectedTC-RDKB-CC-TEAMS-TEST-1000Value of latency targeted rate
380property to check the JITTER results of network Performance  tests  with  targeted values performance.test.jitter.expectedTC-RDKB-CC-TEAMS-TEST-1000Value of jitter targeted rate
381property to check the LOSS RATE results of network Performance  tests  with  targeted values performance.test.lossrate.expectedTC-RDKB-CC-TEAMS-TEST-1000Value of lossrate targeted rate
382Property to get the default partner iddefault.partnerIdTC-RDKB-SYNDICATION-WAN-SSH-1001Value of the default partner ID
383Property to get the specific partner idspecific.partner.idTC-RDKB-WIFI-PWR-1006Value of the specific partner ID
384Property to get the Serverntp.timeserverTC-RDKB-NTP-1004Value of the timeserver
Eg: ntp.timeserver1=abc.xyz.com

385configure Secure SSR Log Upload URLsecure.ssr.urlTC-RDKB-RFC-MTLS-1001Value of the secure server url
Eg: secure.ssr.url = https://secure.server.url

386configure Non Secure SSR Log Upload URLnon.secure.ssr.urlTC-RDKB-RFC-MTLS-1001Value of the non secure server url
Eg: non.secure.ssr.url = https://non.secure.server.url

387configure Curl command for Secure SSR Log Upload URLcurl.secure.ssr.urlTC-RDKB-RFC-MTLS-1001Value of the curl command for secure ssr url
Eg: curl.*\"https://secure.server.url\".*connect

388configure Curl command for Non Secure SSR Log Upload URLcurl.non.secure.ssr.urlTC-RDKB-RFC-MTLS-1001Value of the curl command for non secure ssr url
Eg: curl.*\"https://non.secure.server.url\".*connect

389Log Upload URL for MTLSmtls.log.uploadTC-RDKB-RFC-MTLS-1001Value of url for MTLS log upload
Eg: mtls.log.upload=https://mtls.url?estbMacAddress=<mac>&featureName=MTLS_LOG_UPLOAD

390Validate the MoCA page greyed out after enabling bridge mode in lan and Admin page
lan.gui.page.url.at.a.glance
lan.gui.link.text.at.a.glance
xpath.moca.enable.button
xpath.moca.disable.button
xpath.moca.enable.label
xpath.moca.disable.label
xpath.moca.save.button
xpath.for.popup.modal
xpath.for.popup.message
xpath.moca.switch.enable
TC-RDKB-WEB-GUI-MOCA-5002

391Verify DHCP IP configuration and subnetmask address details from Admin GUI page
xpath.localip.reset.buttonTC-RDKB-DHCP-LANCLIENT-1002

392Verify client connected to Wi-Fi radio has the same IP address in the Connected devices GUI as assigned to the client & also its shown in Connected devices as Wi-Fi
xpath.online.devices.connection.type
xpath.online.devices.info
xpath.online.devices.hostname
TC-RDKB-WEBUI-CON-DEV-5001

393Verify client connectivity when 2.4 GHz and 5 GHz radio is enabled or disabled in LAN GUI 
lan.gui.wifi.radio.buttonTC-RDKB-GUI-ENBL-DSBL-RDO-CC-1001

394Validate Private Vap feature using Webconfig
xpath.ssid.name.wifi.edit
xpath.security.mode.wifi.edit
xpath.wifi.6ghz.edit
lan.gui.page.title.6g.wifi.configuration.page
TC-RDKB_WEBCONFIG_PRIVATE_VAP-1002

395Verify IPV4 and IPv6 connectivity from GUI, Gateway and Client
test.valid.ipv4.address
test.invalid.ipv4.address
test.valid.ipv6.address
test.invalid.ipv6.address
xpath.for.homepage.heading

TC-RDKB-IP-CONN-1000

396Verify the Manage Devices should not accept rule which has Start time greater than End Time
xpath.parental.control.managed.services.block.allTC-RDKB-PARE-CTRL-NEG-5002

397Property to configure xpath for the parental control services xpath.for.managed.sites.enabled.status
xpath.for.managed.sites.disable.status
xpath.for.disable.block.button
xpath.for.parental.control.monday.checkbox
xpath.for.parental.control.select.none
xpath.for.save.button.blocked.service
xpath.for.cancel.button.blocked.service
xpath.for.managed.services.enabled.status
xpath.for.managed.services.disable.status
xpath.for.managed.devices.enabled.status
xpath.for.managed.devices.disable.status
xpath.for.managed.devices.access.type.button
xpath.for.select.client.devices
TC-RDKB-WEBUI-7013

398Property to configure xpath for the private wifi modexpath.for.private.wifi.mode

TC-RDKB-WIFI-WIRELESS-MODE-1001

TC-RDKB-WIFI-WIRELESS-MODE-1002



399
xpath.status.page.divTC-RDKB-UI-5008

400
windows.ethernet.interface
xpath.row.value.in.table
TC-RDKB-WEBGUI-1111

401
xpath.save.settings.wifi.edit
xpath.retrive.error.message.under.password
TC-RDKB-SSID-DEFAULT-1001

402
xpath.trouble.shooting.home.page.headingTC-RDKB-DEVICE-RESET-1004

403
xpath.channel.bandwidth.20MHz.text
xpath.channel.bandwidth.40MHz.text
xpath.channel.bandwidth.80MHz.text
TC-RDKB-WIFI-CHNL-BW-5002

404
xpath.trouble.shooting.home.page.headingTC-RDKB-DEVICE-RESET-1003

405
test.valid.ipv4.address
test.invalid.ipv4.address
test.valid.ipv6.address
test.invalid.ipv6.address
xpath.for.homepage.heading


TC-RDKB-IP-CONN-1000

406
xpath.parental.control.managed.services.block.allTC-RDKB-PARE-CTRL-NEG-5002

407
xpath.for.managed.sites.enabled.status
xpath.for.managed.sites.disable.status
xpath.for.disable.block.button
xpath.for.parental.control.monday.checkbox
xpath.for.parental.control.select.none
xpath.for.save.button.blocked.service
xpath.for.cancel.button.blocked.service
xpath.for.managed.services.enabled.status
xpath.for.managed.services.disable.status
xpath.for.managed.devices.enabled.status
xpath.for.managed.devices.disable.status
xpath.for.managed.devices.access.type.button
xpath.for.select.client.devices
TC-RDKB-WEBUI-7013

408
xpath.for.private.wifi.modeTC-RDKB-WIFI-WIRELESS-MODE-1001

409
xpath.for.private.wifi.modeTC-RDKB-WIFI-WIRELESS-MODE-1002

410
xpath.for.internet.connectivity.status
xpath.for.packet.sent.value
xpath.for.packet.received.value
xpath.for.count.text.box
xpath.for.test.connectivity.box
TC-RDKB-WEBUI-7024

411
xpath.for.edit.port.forwarding.rule
xpath.for.delete.port.forwarding.rule
xpath.for.service.name.common.service.dropdown
xpath.for.service.type.dropdown
xpath.managed.service.start.port.textBox
xpath.managed.service.end.port.textBox
xpath.parental.control.managed.services.save.blocked.services
xpath.port.forwarding.service.name.text.box
xpath.port.forwarding.disable.button
xpath.port.forwarding.enable.button
TC-RDKB-WEBUI-7030

412
test.gateway.ip.2TC-RDKB-WEBUI-7007

413
xpath.for.captive.portal.welcome.msg.title
xpath.for.captive.portal.startup.button
xpath.for.captive.portal.header.message
xpath.for.captive.portal.wifi.ssid
xpath.for.captive.portal.wifi.password
xpath.for.captive.portal.next.button
xpath.for.captive.portal.confirmation.header.message
TC-RDKB-SYNC-PART-1000

414
xpath.http.port.remote.management
xpath.https.port.remote.management
TC-RDKB-UI-5007

415
xpath.for.prefer.private.wifiTC-RDKB-WIFI-REMOVEPREFERPRIVATE-1001

416
xpath.for.dynamic.edit.button
xpath.for.dynamic.reserved.ip.radio
xpath.for.dynamic.reserved.ipaddress
TC-RDKB-WEBUI-8027

417
xpath.for.custom.firewall.labelTC-RDKB-UI-5003

418
xpath.for.bridge.mode.text
xpath.for.enable.bridge.mode.button
xpath.for.disable.bridge.mode.button
TC-RDKB-WEB-GUI-BRIDGE-5001


3.0 Testcases Property Configuration

...