<test_definition>
<suite name="tct-appwgt-wrt-tests">
<set name="WebAppWidget">
- <testcase execution_type="auto" id="app-widget-install" purpose="Check that WRT must support Web AppWidget installation.">
+ <testcase component="Web/Runtime/WebAppWidget" execution_type="auto" id="app-widget-install" purpose="Check that WRT must support Web AppWidget installation.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-appwgt-wrt-tests/scripts/wrt_appwgt_install.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="app-widget-uninstall" purpose="Check that the WRT must support Web AppWidget uninstallation.">
+ <testcase component="Web/Runtime/WebAppWidget" execution_type="auto" id="app-widget-uninstall" purpose="Check that the WRT must support Web AppWidget uninstallation.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-appwgt-wrt-tests/scripts/wrt_appwgt_uninstall.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="app-widget-signature-invalid" purpose="Check that WRT does not allow Web AppWidget which is signed with an invalid signature to be installed.">
+ <testcase component="Web/Runtime/WebAppWidget" execution_type="auto" id="app-widget-signature-invalid" purpose="Check that WRT does not allow Web AppWidget which is signed with an invalid signature to be installed.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-appwgt-wrt-tests/scripts/wrt_appwgt_installfail.sh app-widget-signature-invalid.wgt</test_script_entry>
</description>
<test_definition>
<suite launcher="WRTLauncher -iu" name="tct-ext01-wrt-tests">
<set name="application-privilege">
- <testcase execution_type="auto" id="application-privilege" purpose="Check that the web runtime is able to identify the required API access privilege.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="application-privilege" purpose="Check that the web runtime is able to identify the required API access privilege.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="setting-install-location-auto">
- <testcase execution_type="auto" id="setting-install-location-auto" purpose="Check that the installation location is at ҳystemҠwhen install-location is set as 'auto'.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="setting-install-location-auto" purpose="Check that the installation location is at ҳystemҠwhen install-location is set as 'auto'.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="metadata-support">
- <testcase execution_type="auto" id="metadata-support" purpose="Check that the web runtime can support the metadata element.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="metadata-support" purpose="Check that the web runtime can support the metadata element.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
<test_definition>
<suite name="tct-ext02-wrt-tests">
<set name="ConfigExtension">
- <testcase execution_type="auto" id="application-id-exist" purpose="Check that the web runtime is able to identify a valid application id.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="application-id-exist" purpose="Check that the web runtime is able to identify a valid application id.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/wrt_ext_application-id-exist.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="application-required-version-support" purpose="Check that the web runtime can install the app which has a required valid version successfully.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="application-required-version-support" purpose="Check that the web runtime can install the app which has a required valid version successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller application-required-version-support.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="setting-install-location-internal-only-no-card" purpose="Check that the widget can be installed when install-location is set at 'internal-only' and external storage is not available.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="setting-install-location-internal-only-no-card" purpose="Check that the widget can be installed when install-location is set at 'internal-only' and external storage is not available.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller setting-install-location-internal-only-no-card.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="web-applications-with-namespace-xmlns-enable" purpose="Check that the WRT support Web Applications with namespace declared in configuration file.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="web-applications-with-namespace-xmlns-enable" purpose="Check that the WRT support Web Applications with namespace declared in configuration file.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller web-applications-with-namespace-xmlns-enable.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="tizen-application-id-is-one-bytes" purpose="Check that web application can be installed when the length of application id is 1 byte.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="tizen-application-id-is-one-bytes" purpose="Check that web application can be installed when the length of application id is 1 byte.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller tizen-application-id-is-one-bytes.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="tizen-application-id-is-rightful" purpose="Check that web application with valid id can be installed.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="tizen-application-id-is-rightful" purpose="Check that web application with valid id can be installed.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller tizen-application-id-is-rightful.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="tizen-application-id-is-all-right" purpose="Check web application which the length of application id is valid can be installed.">
+ <testcase component="Web/Runtime/ConfigExtension" execution_type="auto" id="tizen-application-id-is-all-right" purpose="Check web application which the length of application id is valid can be installed.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/scripts/WRTInstaller tizen-application-id-is-all-right.wgt</test_script_entry>
</description>
<test_definition>
<suite name="tct-pm-wrt-tests">
<set name="PackageManagement">
- <testcase execution_type="auto" id="PKManagement_PackagedAPP_Install" purpose="Check if Packaged Web Application can be installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_PackagedAPP_Install" purpose="Check if Packaged Web Application can be installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_local_HostedAPP_Install" purpose="Check if local hosted Web Application can be installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_local_HostedAPP_Install" purpose="Check if local hosted Web Application can be installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_LocalAPP_Install" purpose="Check if Web Application can be installed successfully by using command.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_LocalAPP_Install" purpose="Check if Web Application can be installed successfully by using command.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_APP_WithW3CFormat_Install" purpose="Check if Web Application which is packed with WGT format can be installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_APP_WithW3CFormat_Install" purpose="Check if Web Application which is packed with WGT format can be installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_PackagedWGTFile_without_WGT_extention_Install" purpose="Check if the widget renamed extension from 'WGT' to 'EXE' can be installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_PackagedWGTFile_without_WGT_extention_Install" purpose="Check if the widget renamed extension from 'WGT' to 'EXE' can be installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_EXE.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_PackagedZIPFile_with_WGT_extention_Install" purpose="Check if the widget that is renamed with the same extension 'WGT' can be installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_PackagedZIPFile_with_WGT_extention_Install" purpose="Check if the widget that is renamed with the same extension 'WGT' can be installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_InstallFailed_Inform" purpose="Check if user is informed when the Web Application cannot be installed.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_InstallFailed_Inform" purpose="Check if user is informed when the Web Application cannot be installed.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_WRTVersionLower_Install_1" purpose="Check if WRT can update the widget when the widget has been installed.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_WRTVersionLower_Install_1" purpose="Check if WRT can update the widget when the widget has been installed.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_sidedLoaded_Update_AppId" purpose="Check if Web Applications with same Tizen AppID and Widget ID can be updated successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_sidedLoaded_Update_AppId" purpose="Check if Web Applications with same Tizen AppID and Widget ID can be updated successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_DifferentWidgetID_Update" purpose="Check if Web Applications with same Tizen AppID and different Widget IDs can be updated successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_DifferentWidgetID_Update" purpose="Check if Web Applications with same Tizen AppID and different Widget IDs can be updated successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_dataStored_Update" purpose="Check if Web Application resources inside of widget are erased after updated.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_dataStored_Update" purpose="Check if Web Application resources inside of widget are erased after updated.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_WebApp_Uninstall" purpose="Check if Web Application can be un-installed successfully.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_WebApp_Uninstall" purpose="Check if Web Application can be un-installed successfully.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="uninstallation-application-erased" purpose="Check if all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) should be erased after uninstalled.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="uninstallation-application-erased" purpose="Check if all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) should be erased after uninstalled.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_OfflineInstall_uninstalling" purpose="Check if UA can install and uninstall different applications offline at the same time.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_OfflineInstall_uninstalling" purpose="Check if UA can install and uninstall different applications offline at the same time.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_OfflineInstall_updating" purpose="Check if UA can install and update different applications offline at the same time.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_OfflineInstall_updating" purpose="Check if UA can install and update different applications offline at the same time.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_Inform_Uninstall_Running" purpose="Check if the WebApp can be uninstalled during running.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_Inform_Uninstall_Running" purpose="Check if the WebApp can be uninstalled during running.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_Uninstall_Inform" purpose="Check if user will be informed failure of uninstallation when the WebApp has been uninstalled.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_Uninstall_Inform" purpose="Check if user will be informed failure of uninstallation when the WebApp has been uninstalled.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="WebApp_OfflineUpdate_ReUpdate" purpose="Check if application could be updated when the application is running.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="WebApp_OfflineUpdate_ReUpdate" purpose="Check if application could be updated when the application is running.">
<description>
<test_script_entry timeout="90">/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="WebApp_OfflineUpdate_TwoApp" purpose="Check if package management can upgrade(offline) two webapps respectively.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="WebApp_OfflineUpdate_TwoApp" purpose="Check if package management can upgrade(offline) two webapps respectively.">
<description>
<test_script_entry timeout="90">/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="PKManagement_OfflineUpdate_MultiApp" purpose="Check if package management can upgrade(offline) multiple webapps respectively.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="PKManagement_OfflineUpdate_MultiApp" purpose="Check if package management can upgrade(offline) multiple webapps respectively.">
<description>
<test_script_entry timeout="90">/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="widget-distributor-sig-dsp" purpose="Check if the WRT cannot install the widget which contains distributor signature without a dsp:Role signature property.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="widget-distributor-sig-dsp" purpose="Check if the WRT cannot install the widget which contains distributor signature without a dsp:Role signature property.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="widget-distributor-sig-uri" purpose="Check if the WRT cannot install the widget which contains distributor signature with a dsp:Role signature property that does not contain an URI for a distributor role.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="widget-distributor-sig-uri" purpose="Check if the WRT cannot install the widget which contains distributor signature with a dsp:Role signature property that does not contain an URI for a distributor role.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="widget-partner-privilege" purpose="Check if the WRT cannot install the widget which is announced with one or more partner API privileges in configuration file.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="widget-partner-privilege" purpose="Check if the WRT cannot install the widget which is announced with one or more partner API privileges in configuration file.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="feature-element-be-ignored" purpose="Check if the 'feature' element should be ignored during installation process.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="feature-element-be-ignored" purpose="Check if the 'feature' element should be ignored during installation process.">
<description>
<test_script_entry timeout="90">/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="web-api-version" purpose="Check if WRT should abort installation when the version of Tizen Web API supported by the WRT is lower than the minimum version required by the Web Application.">
+ <testcase component="Web/Runtime/PackageManagement" execution_type="auto" id="web-api-version" purpose="Check if WRT should abort installation when the version of Tizen Web API supported by the WRT is lower than the minimum version required by the Web Application.">
<description>
<test_script_entry timeout="90">/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
</description>
<test_definition>
<suite launcher="WRTLauncher -iu" name="tct-rt01-wrt-tests">
<set name="dom-events-audio-onerror">
- <testcase execution_type="auto" id="dom-events-audio-onerror" purpose="Check if WRT supports W3C DOM onerror event for audio lable.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="dom-events-audio-onerror" purpose="Check if WRT supports W3C DOM onerror event for audio lable.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="dom-events-video-onerror">
- <testcase execution_type="auto" id="dom-events-video-onerror" purpose="Check if WRT supports W3C DOM onerror event for video lable.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="dom-events-video-onerror" purpose="Check if WRT supports W3C DOM onerror event for video lable.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-get">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-get" purpose="Check if WRT returns a response when the request is a [HTTP] GET request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-get" purpose="Check if WRT returns a response when the request is a [HTTP] GET request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-get-false">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-get-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-get-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-head">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-head" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-head" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-head-false">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-head-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-head-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-invalid">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-invalid" purpose="Check if WRT throws an exception when the request is an invalid request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-invalid" purpose="Check if WRT throws an exception when the request is an invalid request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-null">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-null" purpose="Check if WRT throws an exception when the request is a null request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-null" purpose="Check if WRT throws an exception when the request is a null request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-post">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-post" purpose="Check if WRT returns a response when the request is a [HTTP] POST request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-post" purpose="Check if WRT returns a response when the request is a [HTTP] POST request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="other-uri-XMLHttpRequest-post-false">
- <testcase execution_type="auto" id="other-uri-XMLHttpRequest-post-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="other-uri-XMLHttpRequest-post-false" purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="lifecycle-hide-running-app">
- <testcase execution_type="auto" id="lifecycle-hide-running-app" purpose="Check if WRT is able to change the web app to keep running in the background.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="lifecycle-hide-running-app" purpose="Check if WRT is able to change the web app to keep running in the background.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="lifecycle-load-event">
- <testcase execution_type="auto" id="lifecycle-load-event" purpose="Check if WRT supports W3C DOM load event">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="lifecycle-load-event" purpose="Check if WRT supports W3C DOM load event">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
<test_definition>
<suite name="tct-rt02-wrt-tests">
<set name="WebApplicationRuntime">
- <testcase execution_type="auto" id="lifecycle-launch-installed-app" purpose="Check if WRT is able to launch an installed application">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="lifecycle-launch-installed-app" purpose="Check if WRT is able to launch an installed application">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-rt02-wrt-tests/scripts/wrt_rt_launch-removed-app.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="lifecycle-launch-removed-app" purpose="Check if WRT is unable to launch a removed application">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="lifecycle-launch-removed-app" purpose="Check if WRT is unable to launch a removed application">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-rt02-wrt-tests/scripts/wrt_rt_launch-installed-app.sh</test_script_entry>
</description>
</testcase>
- <testcase execution_type="auto" id="lifecycle-exit-running-app" purpose="Check if WRT is able to exit a running application safely.">
+ <testcase component="Web/Runtime/WebApplicationRuntime" execution_type="auto" id="lifecycle-exit-running-app" purpose="Check if WRT is able to exit a running application safely.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-rt02-wrt-tests/scripts/wrt_rt_exit-running-app.sh</test_script_entry>
</description>
<test_definition>
<suite launcher="WRTLauncher -iu" name="tct-sp01-wrt-tests">
<set name="storage-cookies-check">
- <testcase execution_type="auto" id="storage-cookies-check" purpose="Check if Application has its own cookie database.">
+ <testcase component="Web/Runtime/SecurityPrivacy" execution_type="auto" id="storage-cookies-check" purpose="Check if Application has its own cookie database.">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="protection-decrypt-html">
- <testcase execution_type="auto" id="protection-decrypt-html" purpose="Check that the WRT can decrypt html resources of widget Application successfully">
+ <testcase component="Web/Runtime/SecurityPrivacy" execution_type="auto" id="protection-decrypt-html" purpose="Check that the WRT can decrypt html resources of widget Application successfully">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="protection-decrypt-js">
- <testcase execution_type="auto" id="protection-decrypt-js" purpose="Check that the WRT can decrypt js resources of widget Application successfully">
+ <testcase component="Web/Runtime/SecurityPrivacy" execution_type="auto" id="protection-decrypt-js" purpose="Check that the WRT can decrypt js resources of widget Application successfully">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
</testcase>
</set>
<set name="protection-decrypt-css">
- <testcase execution_type="auto" id="protection-decrypt-css" purpose="Check that the WRT can decrypt css resources of widget Application successfully">
+ <testcase component="Web/Runtime/SecurityPrivacy" execution_type="auto" id="protection-decrypt-css" purpose="Check that the WRT can decrypt css resources of widget Application successfully">
<description>
<test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
</description>
<test_definition>
<suite name="tct-sp02-wrt-tests">
<set name="SecurityPrivacy">
- <testcase execution_type="auto" id="private_localstorage_check" purpose="Check that Application has its own localStorage space.">
+ <testcase component="Web/Runtime/SecurityPrivacy" execution_type="auto" id="private_localstorage_check" purpose="Check that Application has its own localStorage space.">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-sp02-wrt-tests/scripts/wrt_sp02_localstorage_check.sh</test_script_entry>
</description>
<test_definition>
<suite name="tct-stab-wrt-tests">
<set name="StabilityTest">
- <testcase execution_type="auto" id="wrt-repeat-install-uninstall" purpose="Check that WRT can install and uninstall webapp roundly.">
+ <testcase component="Web/Runtime/StabilityTest" execution_type="auto" id="wrt-repeat-install-uninstall" purpose="Check that WRT can install and uninstall webapp roundly.">
<description>
<test_script_entry test_script_expected_result="0" timeout="9000">/opt/tct-stab-wrt-tests/scripts/wrt_pm_WRTInstaller.sh setting-bs-enable.wgt</test_script_entry>
</description>
<test_definition>
<suite launcher="WRTLauncher -iu" name="tct-ui01-wrt-tests">
<set name="multiple-other-alarm">
- <testcase execution_type="auto" id="multiple-other-alarm" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Alarm feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-alarm" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Alarm feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-alarm-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-filesystem-read">
- <testcase execution_type="auto" id="multiple-other-filesystem-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-filesystem-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-filesystem-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-filesystem-write">
- <testcase execution_type="auto" id="multiple-other-filesystem-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-filesystem-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-filesystem-write-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-messaging-read">
- <testcase execution_type="auto" id="multiple-other-messaging-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-messaging-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-messaging-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-messaging-send">
- <testcase execution_type="auto" id="multiple-other-messaging-send" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.send feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-messaging-send" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.send feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-messaging-send-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-messaging-write">
- <testcase execution_type="auto" id="multiple-other-messaging-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-messaging-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-messaging-write-test.html</test_script_entry>
</description>
<capabilities>
<capability name="nfc" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-nfc-admin" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.admin feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-nfc-admin" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.admin feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-nfc-admin-test.html</test_script_entry>
</description>
<capabilities>
<capability name="nfc" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-nfc-p2p" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.p2p feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-nfc-p2p" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.p2p feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-nfc-p2p-test.html</test_script_entry>
</description>
<capabilities>
<capability name="nfc" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-nfc-tag" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.tag feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-nfc-tag" purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.tag feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-nfc-tag-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-systeminfo">
- <testcase execution_type="auto" id="multiple-other-systeminfo" purpose="Check if WRT supports new top-level browsing context created from widget context has access to SystemInfor feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-systeminfo" purpose="Check if WRT supports new top-level browsing context created from widget context has access to SystemInfor feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-systeminfo-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-time">
- <testcase execution_type="auto" id="multiple-other-time" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Time feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-time" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Time feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-time-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-tizen">
- <testcase execution_type="auto" id="multiple-other-tizen" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Tizen feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-tizen" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Tizen feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-tizen-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-application-launch">
- <testcase execution_type="auto" id="multiple-other-application-launch" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.launch feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-application-launch" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.launch feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-application-launch-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-application-read">
- <testcase execution_type="auto" id="multiple-other-application-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-application-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-application-read-test.html</test_script_entry>
</description>
<capabilities>
<capability name="bluetooth" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-bluetooth-admin" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.admin feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-bluetooth-admin" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.admin feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-bluetooth-admin-test.html</test_script_entry>
</description>
<capabilities>
<capability name="bluetooth" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-bluetooth-gap" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.gap feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-bluetooth-gap" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.gap feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-bluetooth-gap-test.html</test_script_entry>
</description>
<capabilities>
<capability name="bluetooth" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-bluetooth-spp" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.spp feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-bluetooth-spp" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.spp feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-bluetooth-spp-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-calendar-read">
- <testcase execution_type="auto" id="multiple-other-calendar-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-calendar-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-calendar-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-calendar-write">
- <testcase execution_type="auto" id="multiple-other-calendar-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-calendar-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-calendar-write-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-contact-read">
- <testcase execution_type="auto" id="multiple-other-contact-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-contact-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-contact-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-contact-write">
- <testcase execution_type="auto" id="multiple-other-contact-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-contact-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-contact-write-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-callhistory-read">
- <testcase execution_type="auto" id="multiple-other-callhistory-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-callhistory-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-callhistory-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-callhistory-write">
- <testcase execution_type="auto" id="multiple-other-callhistory-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-callhistory-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-callhistory-write-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-content-read">
- <testcase execution_type="auto" id="multiple-other-content-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.read feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-content-read" purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.read feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-content-read-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-content-write">
- <testcase execution_type="auto" id="multiple-other-content-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.write feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-content-write" purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.write feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-content-write-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-download">
- <testcase execution_type="auto" id="multiple-other-download" purpose="Check if WRT supports new top-level browsing context created from widget context has access to download feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-download" purpose="Check if WRT supports new top-level browsing context created from widget context has access to download feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-download-test.html</test_script_entry>
</description>
<capabilities>
<capability name="nfc" />
</capabilities>
- <testcase execution_type="auto" id="multiple-other-nfc-common" purpose="Check if WRT supports new top-level browsing context created from widget context has access to nfc.common feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-nfc-common" purpose="Check if WRT supports new top-level browsing context created from widget context has access to nfc.common feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-nfc-common-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-notification">
- <testcase execution_type="auto" id="multiple-other-notification" purpose="Check if WRT supports new top-level browsing context created from widget context has access to notification feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-notification" purpose="Check if WRT supports new top-level browsing context created from widget context has access to notification feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-notification-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-power">
- <testcase execution_type="auto" id="multiple-other-power" purpose="Check if WRT supports new top-level browsing context created from widget context has access to power feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-power" purpose="Check if WRT supports new top-level browsing context created from widget context has access to power feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-power-test.html</test_script_entry>
</description>
</testcase>
</set>
<set name="multiple-other-systemsetting">
- <testcase execution_type="auto" id="multiple-other-systemsetting" purpose="Check if WRT supports new top-level browsing context created from widget context has access to systemsetting feature.">
+ <testcase component="Web/Runtime/WebApplicationRuntimeUI" execution_type="auto" id="multiple-other-systemsetting" purpose="Check if WRT supports new top-level browsing context created from widget context has access to systemsetting feature.">
<description>
<test_script_entry test_script_expected_result="0">multiple-other-systemsetting-test.html</test_script_entry>
</description>