You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

1.0 test cases Property Configuration

NoDescriptionConfigurationTest caseRemarks
1Property to fetch the default reporting buffer configurationrfc.payload.aamp.configTC-REPORTBUFFER-1001Default reporting buffer configuration
2Property to record UI verification statusrack.uicheck.enabled

TC-WEBKIT-BROWSER-DESTROY-1
TC-WEBKIT-BROWSER-KILL-1
TC-WEBKIT-BROWSER-LAUNCH-1
TC-WEBKIT-BROWSER-MOVE-BACK-1
TC-WEBKIT-BROWSER-MOVE-BEHIND-1
TC-WEBKIT-BROWSER-MOVE-FRONT-1
TC-WEBKIT-BROWSER-SUSPEND-1
TC-WEBKIT-BROWSER-VISIBILITY-1
TC-HTML-APP-LAUNCH-1
TC-RESIDENT-APP-LAUNCH
TC-RESIDENT-APP-MOVE-BEHIND-1

Value is false if UI verification disabled
3Property to avmonitor statusrack.avmonitor.enabled

TC-AAC-PLAYBACK-1
TC-AC3-PLAYBACK-1
TC-AVI-PLAYBACK-1
TC-DASH-PLAYBACK-1
TC-EC3-PLAYBACK-1
TC-H264-PLAYBACK-1
TC-HEVC-PLAYBACK-1
TC-HLSM3U8-PLAYBACK-1
TC-HLS-PLAYBACK-1
TC-MP4-PLAYBACK-1
TC-MPEG-TS-PLAYBACK-1
TC-OGG-PLAYBACK-1
TC-OPUS-PLAYBACK-1
TC-STEREO-PLAYBACK-1
TC-UVE-PLAYBACK-1
TC-VP9-PLAYBACK-1
TC-WEBM-PLAYBACK-1

Value is false if avmonitor disabled
4Property to fetch VIMEO app urlmetroAppVIMEOUrlTC-VIMEO-APP-LAUNCH-1Value should be url for VIMEO app
5Property to fetch required serviceserviceTC-VIMEO-APP-LAUNCH-1Value should be RDKShellService to execute RDKShellService apis
6Property to fetch payload to enable XDIAL featurerfc.payload.config.xdialTC-THUNDER-DIAL-1001Property key which contains payload data to enable XDIAL feature
eg : {"estbMacAddress":"ESTB_MAC_ADDRESS","features":[{"name":"XDIAL","effectiveImmediate":true,"enable":true,"configData":{"tr181.Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.XDial.Enable":"<FEATURE_STATUS>"}}]}
7Property to fetch payload to enable/disable RdkNotification featurerfc.enable.disable.rdkNotification.featureTC-THUNDER-RDKNOTIFN-1001Property key which contains payload data to enable RdkNotification feature
eg : {"estbMacAddress":"ESTB_MAC_ADDRESS","features":[{"name":"RDK_NOTIFICATIONS","effectiveImmediate":true,"enable":true,"configData":{"tr181.Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Power.UserInactivityNotification.Enable": "<FEATURE_STATUS>"}},{"name":"RDK_NOTIFICATIONS1","effectiveImmediate":true,"enable":true,"configData":{"tr181.Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Power.UserInactivityNotification.TimeMinutes": "<FEATURE_VALUE>"}}]}
8Property to fetch expected response of parameter Device.DeviceInfo.Descriptiondevice.descriptionTC-WEBPA-3011​Value should be String(eg : response of 'tr181 Device.DeviceInfo.Description')  
9Property key to fetch curl versioncurl.version






TC-SYSTEM-3049

Value shoule be the 'Curl version'
10Property key to fetch nghttpd version versionnghttpd.versionValue shoule be the 'nghttpd version'
11Property key to fetch harfbuzz package version versionharfbuzz.versionValue shoule be the 'harfbuzz version'
12Property key to fetch freetype package version versionfreetype.versionValue shoule be the 'freetype version'
13Property key to fetch libicu package version versionlibicu.versionValue shoule be the 'libicu version'
14Property key to fetch libnl package version versionlibnl.versionValue shoule be the 'libnl package version'
15Property key to fetch journal files memory consumptionsystem.journal.files.memory.consumptionTC-SYSTEM-1113​Value should be the 'memory consumption' eg : 4.0M
16Property key to fetch dnsmasq versiondnsmasq.versionTC-SYSTEM-3040Value should be dnsmasq version
17XCONF parameters to be configuredxconf.image.tobeloaded.manufacturer_model
xconf.server.url
xconf.firmware.location
TC-XDCDL-1008
TC-XDCDL-1002
TC-XDCDL-1109
TC-XDCDL-1009
xconf.image.tobeloaded.manufacturer_model : Image to be loaded
xconf.server.url : XCONF Server URL
xconf.firmware.location : CDL Server URL
18Property keys to fetch mp4 play back URL and RdkShellServicemp4.playback.url
service
TC-AV-2002
TC-AV-2003
TC-AV-2004
TC-AV-2005
TC-AV-1043
TC-AV-1046
TC-AV-4001
mp4.playback.url : Playback URL
service : Value should be RdkShellService
19Props key to fetch the BootTime latency iteration countboottime.latency.iteration.countTC-BOOTUPTIME-4002Value should be a number that represent the boottime count
20Property key to fetch Shorthand app launch URL.shorthandurlTC-LIGHTNING_SHORTHAND-1014Value should be URL
21Property key to fetch custom app launch URL.customurlTC-LIGHTNING_CUSTOM-1011Value should be URL
22Property key to fetch Lightning app [children app] launch URL.childrenurlTC-LIGHTNING_CHILDREN-1009Value should be URL
23Property key to fetch Lightning app [rectangle] app launch URL.rectangleurlTC-LIGHTNING_RECTANGLE-1010Value should be URL
24Property key to fetch Lightning app  [canvas] app launch URL.canvasurlTC-LIGHTNING_CANVAS-1013Value should be URL
25Property key to fetch Lightning app [signal] launch URL.signalurlTC-LIGHTNING_SIGNAL-1012Value should be URL
26Property key to fetch Lightning app [fire] launch URL.fireurlTC-LIGHTNING_FIRE-1015Value should be URL
27Property key to fetch Lightning app [cornerblocks] launch URL.cornerblocksurlTC-LIGHTNING_CORNER_BLOCKS-1002Value should be URL
28Property key to fetch  Lightning app  [Shorthand] launch URL.imageurlTC-LIGHTNING_IMAGE-1006Value should be URL
29Property key to fetch Lightning app [positioning]  launch URL.imageurlTC-LIGHTNING_POSITIONING-1008Value should be URL
30Property key to fetch  Lightning app  [animation] launch URL.animationurlTC-LIGHTNING_ANIMATION-1012Value should be URL
31Property key to fetch Lightning app  [stress] app launch URL.stressurlTC-LIGHTNING_STRESS-1016Value should be URL
32Property key to fetch Lightning app [transitionAttribute] launch URL.transattributeurlTC-LIGHTNING_TRANSATTRIBUTE-1001Value should be URL
33Property key to fetch Lightning app [Transform] launch URL.transformurlTC-LIGHTNING_TRANSFORM-1001Value should be URL
34Property key to fetch Lightning app [tansitionEvent] launch URL.transitionurlTC-LIGHTNING_TRANSITION-1005Value should be URL
35Property key to fetch Lightning app [patch] launch URL.patchurlTC-LIGHTNING_PATCH-1007Value should be URL
36Proprty to fetch service urlserviceTC-LIGHTNING_SHORTHAND-1014
TC-LIGHTNING_CUSTOM-1011
TC-LIGHTNING_CHILDREN-1009
TC-LIGHTNING_RECTANGLE-1010
TC-LIGHTNING_CANVAS-1013
TC-LIGHTNING_SIGNAL-1012
TC-LIGHTNING_FIRE-1015
TC-LIGHTNING_CORNER_BLOCKS-1002
TC-LIGHTNING_IMAGE-1006
TC-LIGHTNING_POSITIONING-1008
TC-LIGHTNING_ANIMATION-1012
TC-LIGHTNING_STRESS-1016
TC-LIGHTNING_TRANSATTRIBUTE-1001
TC-LIGHTNING_TRANSFORM-1001
TC-LIGHTNING_TRANSITION-1005
TC-LIGHTNING_PATCH-1007
Value should be URL
37The property key for the bash vulnerability filebash.vulnerability.fileTC-SYSTEM-1030Value should be the Shellshock vulnerabality check file name
38Property to fetch payload to configure manageableNotificationrfc.payload.config.manageableNotificationTC-WEBPA-1012Property key which contains payload data to configure manageableNotification
39Proprty to fetch rdkcentral trlemetry upload urltelemetry.upload.url.rdkcentralTC-TLMTRY-3022
TC-TLMTRY-3023
Value should be URL
40Property key to fetch a list of valid reboot reasondevice.rdkv.valid.reboot.reasonsTC-IMAGE-UPGRADE-FIRMWARE-1Value should be the list of valid reboot reason
41Property key to fetch  list of must-have processesmust.have.process.list_ModelValue should be the list of must have processes
42Property key to fetching process having possible and multiple instancesmust.have.process.list.with.multiple.instances_ModelValue should be the list of processes having possible and multiple instances
43Property key to fetch timezone files for provideramerica.timezone.files.<provider>Value should be the list of timezone files that are present under /usr/share/zoneinfo/America
44Property key to Telemetry log upload URLtelemetry.upload.url.rdkcentralTC-TLMTRY-3021Value should be URL
45Property key to fetch the if rack avmonitor enabled or notrack.avmonitor.enabledTC-SCREEN-RESOLUTION-GENERIC-1000
TC-SCREEN-RESOLUTION-GENERIC-1001
The value should be true or false
46Property key to fetch list of supported screen resolutions of the Modelscreen.resolutions.list__modelTC-SCREEN-RESOLUTION-GENERIC-1001The value should be supported screen resolutions
eg : screen.resolutions.list__<model name>=480p,480i,576p50,720p50,720p60,1080i50,1080i60,1080p50,1080p60,2160p24,2160p25,2160p30,2160p50,2160p60
47Property key to fetch the TR-181 parameter to get the latest RFC config change timerfc.control.changetimeTC-RFC-3020Value should be config change time parameter
48Property key to read the tr181 parameter to enable/disable autoexcluded firmware update featurerfc.feature.fwupdate.enableValue should be the parameter to enable/disable autoexcluded firmware update feature
49Property key to read the tr181 parameter to configure xconf server url for autoexcluded fwupdaterfc.feature.fwupdate.urlValue should be xconf server url for autoexcluded fwupdate parameter
50Property key to get the put command to update RFC parameterrfc.generic.tr181.paramsValue should be put command to update RFC parameter
 51Property key to get the put command to enable RFC parameter Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.XDial.Enablexconf.rfc.putcmd.xdialTC-RFC-3017Value should be put command to enable RFC parameter Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.XDial.Enable through XCOF
 52Property key to get the put command to update RFC parameters Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AccountInfo.AccountID to dummy value eg : abc123, enable or disable Device.Services.STBService.1.Components.AudioOutput.1.CancelMute, and Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Versionxconf.rfc.tr181paramsTC-RFC-3010
TC-RFC-3012
Value should be put command to enable RFC parameters Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AccountInfo.AccountID to dummy value eg : abc123, enable or disable Device.Services.STBService.1.Components.AudioOutput.1.CancelMute, and Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Version
 53Property key to fetch the DM newNTP.EnableDevice.DeviceInfo.newNTP.EnableTC-RFC-3010Value should be DM for Device.DeviceInfo.newNTP.Enable
 54Property key to fetch Prod XCONF update URL prod.xconf.rfc.update.urlTC-RFC-3002Value should be Prod XCONF update URL
 55Property key to fetch an invalid URL for Prod XCONF negative testing prod.xconf.rfc.url.invalidValue should be invalid XCONF URL
 56Property key to fetch Prod XCONF URL prod.xconf.urlValue should be PROD XCONF URL
 57Property key to fetch Put command to configure RFC param through XCONF.xconf.rfc.putcmdTC-RFC-3010
TC-TELEMETRY-2020
Value should be generic Put command to configure RFC param through XCONF. Need to replace param and value.





3.0 Testcases Property Configuration

NoDescriptionConfiguration3.0 Test caseRemarks
1Property to fetch the rbuscli command that is used to set profilerbuscli.setprofile.telemetry3DOTO-TC-TELEMETRY-V2-RDKV-024The value should be the rbuscli command to create/set profile







  • No labels