Update tests.xml files for wrt modules.
authorgex.zhang <gex.zhang@intel.com>
Fri, 14 Jun 2013 07:12:37 +0000 (00:12 -0700)
committergex.zhang <gex.zhang@intel.com>
Fri, 14 Jun 2013 07:12:37 +0000 (00:12 -0700)
Change-Id: I05b56dc4f18013d5f12dfc919dba18bbbbd51517
Signed-off-by: gex.zhang <gex.zhang@intel.com>
tct-appwgt-wrt-tests/app-widget-update-period/config.xml
tct-appwgt-wrt-tests/tests.xml
tct-ext01-wrt-tests/tests.xml
tct-ext02-wrt-tests/tests.xml
tct-pm-wrt-tests/tests.xml
tct-rt01-wrt-tests/tests.xml
tct-rt02-wrt-tests/tests.xml
tct-sp-wrt-tests/tests.xml
tct-stab-wrt-tests/tests.xml
tct-ui-wrt-tests/tests.xml

index 5c50ca2..374508c 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/app-widget-update-period">
-    <tizen:app-widget id="wrt6aws007.appwidgetupdateperiod.default" primary="true" update-period="61.0">
+    <tizen:app-widget id="wrt6aws007.appwidgetupdateperiod.default" primary="true" update-period="1800.0">
         <tizen:box-label>AppWidget Update period</tizen:box-label>
         <tizen:box-icon src="icon.png"/>
         <tizen:box-content src="box/index.html">
index 5a01738..bdfeaaf 100644 (file)
@@ -3,22 +3,22 @@
 <test_definition>
 <suite name="tct-appwgt-wrt-tests">
   <set name="WebAppWidget">
-    <testcase purpose="Check if WRT MUST install Web AppWidget on the time that its Web Application is installed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-install">
+    <testcase purpose="Check that WRT must support Web AppWidget installation." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-install">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is not installed yet.</pre_condition>
-        <post_condition>uninstall the web application which installed below.</post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is not installed.</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
-            <step_desc>Install app-widget-sample.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt"</step_desc>
-            <expected>PASS: if the widget package is installed successfully with its icon appears in screen.</expected>
+            <step_desc>Launch AppWidget viewer</step_desc>
+            <expected>PASS: if nothing is displayed in the appWidget viewer.</expected>
           </step>
           <step order="2">
-            <step_desc>Find if the pd of appWidget is installed</step_desc>
-            <expected>PASS: if the index.html file which is in the pd folder is exist.</expected>
+            <step_desc>Install app-widget-sample.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt"</step_desc>
+            <expected>PASS: if the widget package is installed successfully, its icon is appeared on screen.</expected>
           </step>
           <step order="3">
-            <step_desc>Find if the box of appWidget is installed</step_desc>
-            <expected>PASS: if the index.html file which is in the box folder is exist.</expected>
+            <step_desc>Launch AppWidget viewer again.</step_desc>
+            <expected>PASS: if sample appWidget's icon disappeared in the list of appWidget viewer.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if the WRT support Web AppWidget uninstallation." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-uninstall">
+    <testcase purpose="Check that the WRT must support Web AppWidget uninstallation." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-uninstall">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is not installed yet.</pre_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is not installed.</pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
-            <step_desc>Install app-widget-sample.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt"</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <step_desc>Launch AppWidget viewer</step_desc>
+            <expected>PASS: if nothing is displayed in the appWidget viewer.</expected>
           </step>
           <step order="2">
-            <step_desc>Find if the pd of appWidget is installed</step_desc>
-            <expected>PASS: if the index.html file which is in the pd folder is exist</expected>
+            <step_desc>Install app-widget-sample.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt"</step_desc>
+            <expected>PASS: if the widget package is successfully installed,its icon is appeared on screen.</expected>
           </step>
           <step order="3">
-            <step_desc>Find if the box of appWidget is installed</step_desc>
-            <expected>PASS: if the index.html file which is in the box folder is exist.</expected>
+            <step_desc>Launch AppWidget viewer again.</step_desc>
+            <expected>PASS: if sample appWidget's icon disappeared in the list of appWidget viewer</expected>
           </step>
           <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
+            <step_desc>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
             <expected>PASS: if the widget uninstalled successfully.</expected>
           </step>
           <step order="5">
-            <step_desc>Find if the pd of appWidget is uninstalled</step_desc>
-            <expected>PASS: if the index.html file which is in the pd folder is not exist</expected>
-          </step>
-          <step order="6">
-            <step_desc>Find if the box appWidget is uninstalled</step_desc>
-            <expected>PASS: if the index.html file which is in the box folder is not exist</expected>
+            <step_desc>Launch AppWidget viewer thirdly.</step_desc>
+            <expected>PASS: if nothing is displayed in the appWidget viewer.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if When Web Application is uninstalled, instances of its Web AppWidget on AppWidget Viewer should be all removed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-uninstall-from-viewer">
+    <testcase purpose="Check that When Web Application is uninstalled, instances of its Web AppWidget on AppWidget Viewer is removed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-uninstall-from-viewer">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is not installed yet.</pre_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is not installed.</pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
             <step_desc>Install app-widget-sample.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt"</step_desc>
-            <expected>PASS: if the widget package is installed successfully, its icon appears in screen.</expected>
+            <expected>PASS: if the widget is installed successfully, its icon is appeared on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon is displayed in the appWidget viewer.</expected>
           </step>
           <step order="3">
-            <step_desc>Uninstall app-widget-sample.wgt</step_desc>
+            <step_desc>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
             <expected>PASS: if the widget is uninstalled successfully.</expected>
           </step>
           <step order="4">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon disappear from the list of appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon disappeared in the list of appWidget viewer.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to install Web AppWidget of which the id is valid." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-id">
+    <testcase purpose="Check that WRT is able to install Web AppWidget with valid id." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-id">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed; app-widget-sample.wgt is installed yet, with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition>uninstall the web application which installed below.</post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-sample appWidget's id is displayed on livebox list of Homescreen(Behind the widget name).</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-sample.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if app-widget-sample appWidget's id is displayed in appwidget list(Behind the widget name).</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to install Web AppWidget of which the id is invalid." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-id-invalid">
+    <testcase purpose="Check that WRT is unable to install Web AppWidget with an invalid id." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-id-invalid">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-id-invalid.wgt is not installed yet.</pre_condition>
+        <pre_condition>app-widget-id-invalid.wgt is not installed.</pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
             <step_desc>Install app-widget-id-invalid.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-id-invalid.wgt"</step_desc>
-            <expected>PASS: if the widget package can not be installed.</expected>
+            <expected>PASS: if the widget can not be installed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to install Web AppWidget of which the id is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-id-null">
+    <testcase purpose="Check that WRT is unable to install Web AppWidget with a null id." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-id-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-id-null.wgt is not installed yet.</pre_condition>
+        <pre_condition>app-widget-id-null.wgt is not installed.</pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
             <step_desc>Install app-widget-id-null.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-id-null.wgt"</step_desc>
-            <expected>PASS: if installed successfully.</expected>
+            <expected>PASS: if the widget can not be installed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to check primary AppWidget" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-primary-true-false">
+    <testcase purpose="Check that WRT is able to check AppWidget's primary label" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-primary-true-false">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-primary-true-false.wgt is installed yet,install this widget with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-true-false.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-primary-true-false.wgt is installed,install this widget with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-true-false.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-primary-true-false.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-primary-true-false.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-primary-true-false appWidget's title("AppWidget Primary set1 true false") is displayed on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-primary-true-false.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if app-widget-primary-true-false appWidget's title("AppWidget Primary set1 true false") is displayed in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to install Web AppWidget which includes two box and the primary are true." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-primary-true-true">
+    <testcase purpose="Check that WRT is able to install Web AppWidget which includes two boxes and their primary labels are true." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-primary-true-true">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-primary-true-true.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-true-true.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-primary-true-true.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-true-true.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-primary-true-true.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-primary-true-true.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if default icon(green pass) and title(AppWidget Primary set1 true true) of app-widget-primary-true-true widget are displayed on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-primary-true-true.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if default icon(green pass) and title(AppWidget Primary set1 true true) of app-widget-primary-true-true widget are displayed in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to install Web AppWidget which includes two box and the primary are false." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-primary-false-false">
+    <testcase purpose="Check that WRT is able to install Web AppWidget which includes two boxes and their primary labels are false." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-primary-false-false">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-primary-false-false.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-false-false.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-primary-false-false.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-primary-false-false.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-primary-false-false.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-primary-false-false.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if two livebox icon and title(Primary set false false1/2) of app-widget-primary-false-false widget are displayed on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-primary-false-false.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if two livebox icons and titles(Primary set false false1/2) of app-widget-primary-false-false widget are displayed in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to update according to the update-period." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-update-period">
+    <testcase purpose="Check that WRT is able to update the AppWidget's content according to the update-period." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-update-period">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-update-period.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-update-period.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-update-period.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-update-period.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Update period" icon</step_desc>
-            <expected>PASS: if the counter updated once a period(61.0 seconds) in the box is displayed.</expected>
+            <expected>PASS: the appwidget is opened.</expected>
           </step>
           <step order="3">
-            <step_desc>Uninstall app-widget-update-period.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box. Then flicks down "liveBox index.html" of Web AppWidget.</step_desc>
+            <expected>PASS: if the counter updated once a period(1801.0 seconds) in the box.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to install Web AppWidget which includes invalid update-period." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-update-period-invalid">
+    <testcase purpose="Check that WRT is able to install Web AppWidget when update-period is invalid." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-update-period-invalid">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-update-period-invalid.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period-invalid.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-update-period-invalid.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period-invalid.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-update-period-invalid.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-update-period-invalid.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
            <step_desc>Launch AppWidget viewer</step_desc>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Update period invalid" icon</step_desc>
-            <expected>PASS: if the counter updated once a period(60.0 seconds) in the box is displayed.</expected>
+            <expected>PASS: the appwidget is opened.</expected>
           </step>
           <step order="3">
-            <step_desc>Uninstall app-widget-update-period-invalid.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box. Then flicks down "liveBox index.html" of Web AppWidget.</step_desc>
+            <expected>PASS: if the counter updated once a period(1800.0 seconds) in the box.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicate name of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-box-label">
+    <testcase purpose="Check that WRT is able to indicate the name of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-box-label">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-box-label.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-label.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-box-label.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-label.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-box-label.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-box-label.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
           </step>
           <step order="2">
             <step_desc>Check the app-widget-box-label appwidget label</step_desc>
-            <expected>PASS: if the label("Box Label") is displayed on livebox list of Homescreen.</expected>
+            <expected>PASS: if the label("Box Label") is displayed in appwidget list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicate name of the Web AppWidget when the label is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-label-null">
+    <testcase purpose="Check that WRT is able to indicate the name of the Web AppWidget when the label is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-label-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-box-label-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-label-null.wgt".</pre_condition>
-        <post_condition>uninstall the web application which installed below.</post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-box-label-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-label-null.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-box-label-null.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-box-label-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
           </step>
           <step order="2">
             <step_desc>Check the app-widget-box-label appwidget label</step_desc>
-            <expected>PASS: if the label is null(only displayed id -- wrt6awp010.app-widget-box-label-null) on livebox list of Homescreen.</expected>
+            <expected>PASS: if the label is null(only displayed id -- wrt6awp010.appwidgetboxlabelnull) in appwidget list</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicate icon of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-icon">
+    <testcase purpose="Check that WRT is able to indicate the icon of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-icon">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-sample appWidget's icon is green "pass" pictrue on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-sample.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if app-widget-sample appWidget's icon is a green "pass" pictrue in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicate icon of the Web AppWidget when the src is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-icon-null">
+    <testcase purpose="Check that WRT is able to indicate the icon of the Web AppWidget when the src is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-icon-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-icon-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-icon-null.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-icon-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-icon-null.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-icon-null.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-icon-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-icon-null appWidget's icon is displayed nothing.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-icon-null.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if app-widget-icon-null appWidget's icon is nothing.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to used to indicate start page of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-content">
+    <testcase purpose="Check that WRT is able to indicate the start page of the Web AppWidget." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-content">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-sample appWidget's icon is displayed in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
-            <expected>PASS: if the "liveBox index.html" is displayed in the box.</expected>
+            <expected>PASS: the appwidget is opened.</expected>
           </step>
           <step order="3">
-            <step_desc>Uninstall app-widget-sample.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
+            <expected>PASS: if the "liveBox index.html" is displayed in the box.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to used to indicate start page of the Web AppWidget when the src is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-content-null">
+    <testcase purpose="Check that WRT is unable to indicate the start page of the Web AppWidget when the src is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-content-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-content-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-content-null.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-content-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-content-null.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-content-null.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-content-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if livebox icon and title of app-widget-content-null widget are not displayed on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall app-widget-content-null.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if livebox icon and title of app-widget-content-null widget are not displayed in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to indicates content of Web AppWidget recieves touch events." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-mouse-event-true">
+    <testcase purpose="Check that the content of Web AppWidget can response touch event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-mouse-event-true">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-mouse-event-true.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-mouse-event-true.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-mouse-event-true.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-mouse-event-true.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-mouse-event-true.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-mouse-event-true.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Content mouse event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Use finger to touch the "This element is touchable."</step_desc>
-            <expected>PASS: if "Hello Multiple Touch!" is on the display.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
+            <expected>PASS: the box size raise.</expected>
           </step>
           <step order="4">
-            <step_desc>Uninstall the app-widget-mouse-event-true widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <step_desc>Use finger to touch the "This element is touchable."</step_desc>
+            <expected>PASS: if "Hello Multiple Touch!" is displayed on the screen.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicates content of Web AppWidget recieves touch events." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-mouse-event-false">
+    <testcase purpose="Check that the content of Web AppWidget cannot response touch event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-mouse-event-false">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-mouse-event-false.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-mouse-event-false.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-mouse-event-false.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-mouse-event-false.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-mouse-event-false.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-mouse-event-false.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Content mouse event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Use finger to touch the "This element is touchable."</step_desc>
-            <expected>PASS: if the box is unchanged.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
+            <expected>PASS: the box size raise.</expected>
           </step>
           <step order="4">
-            <step_desc>Uninstall the app-widget-mouse-event-false widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <step_desc>Use finger to touch the "This element is touchable."</step_desc>
+            <expected>PASS: if the box is unchanged.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicates box size is 1x1." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-box-size-1x1">
+    <testcase purpose="Check that WRT is able to indicate box size which is 1x1." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-box-size-1x1">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Touch "Size list" button, select 354x175 in the seclect box</step_desc>
-            <expected>PASS: the box size raise.</expected>
+            <expected>PASS: the box size raises.</expected>
           </step>
           <step order="4">
             <step_desc>Touch "Size list" button, select 175x175 in the seclect box</step_desc>
-            <expected>PASS: displayed with selected size.</expected>
-          </step>
-          <step order="5">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: the box size is displayed with selected size.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicates box size is 2x1." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-2x1">
+    <testcase purpose="Check that WRT is able to indicate box size which is 2x1." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-2x1">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Touch "Size list" button, select 354x175 in the seclect box</step_desc>
-            <expected>PASS: the box size raise.</expected>
-          </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: the box size raises.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicates box size is 2x2." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-2x2">
+    <testcase purpose="Check that WRT is able to indicate box size which is 2x2." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-2x2">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
-            <expected>PASS: the box size raise.</expected>
-          </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: the box size raises.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is unable to indicates box size which is invalid." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-invalid">
+    <testcase purpose="Check that WRT is able to ignore box size which is invalid." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="app-widget-box-size-invalid">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-box-size-invalid.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-size-invalid.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-box-size-invalid.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-box-size-invalid.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-box-size-invalid.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-box-size-invalid.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-box-size-invalid appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-box-size-invalid appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Web Application Box Size" icon</step_desc>
-            <expected>PASS: if the box is loaded successfully, and the box size is 1x1.</expected>
-          </step>
-          <step order="3">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: if the box is loaded successfully, and the box size is 175x175.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support W3C DOM load event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-load-event">
+    <testcase purpose="Check that WRT supports W3C DOM load event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-load-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-load-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-load-event.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-load-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-load-event.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-load-event.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-load-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-load-event appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-load-event appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Load event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully, and the green pass is displayed.</expected>
           </step>
-          <step order="3">
-            <step_desc>Uninstall the app-widget-load-event widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support W3C DOM unload event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-unload-event">
+    <testcase purpose="Check that WRT supports W3C DOM unload event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-unload-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-unload-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-unload-event.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-unload-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-unload-event.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-unload-event.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-unload-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Unload event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Wait for 5 seconds to fire the 'unload' event.</step_desc>
-            <expected>PASS: If there is a popup with the content of "unload event success!".</expected>
-          </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-unload-event widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box. Wait for 5 seconds to fire the 'unload' event.</step_desc>
+            <expected>PASS: If "unload event success!" can be shown.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support W3C DOM visibility event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-visibility-event">
+    <testcase purpose="Check that WRT supports W3C DOM visibility event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-visibility-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-visibility-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-visibility-event.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-visibility-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-visibility-event.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-visibility-event.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-visibility-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-visibility-event appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-visibility-event appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Visibility widget" icon</step_desc>
             <step_desc>Flicks down content of Web AppWidget.</step_desc>
             <expected>PASS: The green pass is displayed in box. PD is opened and displayed "PD index.html".</expected>
           </step>
-          <step order="4">
-            <step_desc>Uninstall app-widget-visibility-event widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support touch event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-touch-event">
+    <testcase purpose="Check that WRT supports touch event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-touch-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-touch-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-touch-event.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-touch-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-touch-event.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-touch-event.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-touch-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Touch Event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Use finger to touch the box sector("This element is touchable.")</step_desc>
-            <expected>PASS: if "PASS--Hello Multiple Touch!" is on the box.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
+            <expected>PASS: the box size raise.</expected>
           </step>
           <step order="4">
-            <step_desc>Uninstall the app-widget-touch-event widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <step_desc>Use finger to touch the box sector("This element is touchable.")</step_desc>
+            <expected>PASS: if "PASS--Hello Multiple Touch!" is displayed in the box.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support update period event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-update-period-event">
+    <testcase purpose="Check that WRT supports update period event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-update-period-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-update-period.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-update-period.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-update-period.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-update-period.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-update-period.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-update-period appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-update-period appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget Update period" icon</step_desc>
-            <expected>PASS: if the counter updated once a period(61.0 seconds) in the box is displayed.</expected>
+            <expected>PASS: the appwidget is opened.</expected>
           </step>
           <step order="3">
-            <step_desc>Uninstall app-widget-update-period.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <step_desc>Touch "Size list" button, select 354x354 in the seclect box. Then flicks down "liveBox index.html" of Web AppWidget.</step_desc>
+            <expected>PASS: if the counter updated once a period(1801.0 seconds) in the box.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support to resize area of its content." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-resize-area">
+    <testcase purpose="Check that WRT supports to resize area of its content." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-resize-area">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Touch "Size list" button, select 354x354 in the seclect box</step_desc>
-            <expected>PASS: the box size raise.</expected>
+            <expected>PASS: the box size raises.</expected>
           </step>
           <step order="4">
             <step_desc>Touch "Size list" button, select 354x175 in the seclect box</step_desc>
-            <expected>PASS: resize area of its content.</expected>
-          </step>
-          <step order="5">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: resize the area of its content.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT must support the Web AppWidget open its PD." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-open-PD">
+    <testcase purpose="Check that WRT supports the Web AppWidget to open its PD." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-open-PD">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Flicks down content of Web AppWidget.</step_desc>
+            <step_desc>Flicks down "liveBox index.html" of Web AppWidget.</step_desc>
             <expected>PASS: Its PD is opened and "PD index.html" is displayed.</expected>
           </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to support W3C DOM unload event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-Dom-event">
+    <testcase purpose="Check that WRT is able to support W3C DOM event." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-Dom-event">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-Dom-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-Dom-event.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-Dom-event.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-Dom-event.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-Dom-event.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-Dom-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "AppWidget DOM event" icon</step_desc>
             <expected>PASS: if the box is loaded successfully and "Pass" is displayed.</expected>
           </step>
-          <step order="3">
-            <step_desc>Uninstall the app-widget-Dom-event widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to let its PD alive until its PD is closed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-PD-alive">
+    <testcase purpose="Check that WRT is able to alive its PD until the PD is closed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-PD-alive">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-PD-alive.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-PD-alive.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-PD-alive.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-PD-alive.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-PD-alive.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-PD-alive.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
-            <step_desc>Touch the "AppWidget DOM event" icon</step_desc>
+            <step_desc>Touch the "widget PD alive" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
             <step_desc>Touch the "custom event" button</step_desc>
             <expected>PASS: "custom event!" displayed in the box and "[custom event]Hello, PD" is added as bellow in PD.</expected>
           </step>
-          <step order="6">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check that AppWidget have its own localStorage space." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-resources">
+    <testcase purpose="Check that AppWidget has its own localStorage space." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-resources">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
-            <step_desc>Confirm app-widget-sample AppWidget have its own localStorage space</step_desc>
+            <step_desc>Confirm that app-widget-sample AppWidget have its own localStorage space</step_desc>
             <expected>PASS: The AppWidget must be stored in its own storage space which must not be accessible to other AppWidget.</expected>
           </step>
         </steps>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT MUST not allow Web AppWidget which is signed with an invalid signature to be installed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-signature-invalid">
+    <testcase purpose="Check that WRT does not allow Web AppWidget which is signed with an invalid signature to be installed." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-signature-invalid">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed; app-widget-signature-invalid.wgt is not installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-signature-invalid.wgt"</pre_condition>
+        <pre_condition>app-widget-signature-invalid.wgt is not installed</pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
         </spec>
       </specs>
     </testcase>
-     <testcase purpose="Check if WRT is able to indicate src of the PD" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-pd-src">
+     <testcase purpose="Check that WRT is able to indicate src of the PD" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-pd-src">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
             <expected>PASS: if the box is loaded successfully.</expected>
           </step>
           <step order="3">
-            <step_desc>Flicks down content of Web AppWidget.</step_desc>
+            <step_desc>Flicks down "liveBox index.html" of Web AppWidget.</step_desc>
             <expected>PASS: "PD index.html" is displayed.</expected>
           </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to indicate size of the PD" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-pd-size">
+    <testcase purpose="Check that WRT is able to indicate the size of the PD" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P1" id="app-widget-pd-size">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of app-widget-sample.wgt with the command :"wrt-launcher -l" and uninstall the app-widget-sample.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if app-widget-sample appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if app-widget-sample appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "Sample" icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Flicks down content of Web AppWidget.</step_desc>
-            <expected>PASS: Its PD is opened and the size is fixed to device width.</expected>
-          </step>
-          <step order="4">
-            <step_desc>Uninstall the app-widget-sample widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: Its PD is opened and the size is fixed to the width of device.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if livebox's size is 1x1 when the box size is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-box-size-null">
+    <testcase purpose="Check that WRT indicate livebox's size is 1x1 when the box size is null." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-box-size-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;widget-app-box-size-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/widget-app-box-size-null.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";widget-app-box-size-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/widget-app-box-size-null.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of widget-app-box-size-null.wgt with the command :"wrt-launcher -l" and uninstall the widget-app-box-size-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if widget-app-box-size-null appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if widget-app-box-size-null appWidget's icon displays in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the 'box size null' icon</step_desc>
           </step>
           <step order="3">
             <step_desc>Check the livsbox's size</step_desc>
-            <expected>PASS: if the livebox's size is 1x1.</expected>
-          </step>
-          <step order="4">
-            <step_desc>Uninstall the widget-app-box-size-null widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
+            <expected>PASS: if the livebox's size is 175x175.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT's icon is the last one which is setting in the configruation." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-box-icon-more">
+    <testcase purpose="Check that WRT indicates AppWidget's icon which is the last one when the AppWidget is setting mutiple icon." type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-box-icon-more">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;widget-app-box-icon-more.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/widget-app-box-icon-more.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";widget-app-box-icon-more.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/widget-app-box-icon-more.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of widget-app-box-icon-more.wgt with the command :"wrt-launcher -l" and uninstall the widget-app-box-icon-more.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if widget-app-box-icon-more appWidget's icon is green "pass" pictrue on livebox list of Homescreen.</expected>
-          </step>
-          <step order="2">
-            <step_desc>Uninstall widget-app-box-icon-more.wgt</step_desc>
-            <expected>PASS: if the widget is uninstalled successfully.</expected>
+            <expected>PASS: if widget-app-box-icon-more appWidget's icon is green "pass" pictrue in livebox list.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT is able to intall when the PD is null" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-pd-null">
+    <testcase purpose="Check that WRT is able to intall the AppWidget with a null PD" type="Functional positive" status="approved" component="Web/Runtime/WebAppWidget" execution_type="manual" priority="P2" id="widget-app-pd-null">
       <description>
-        <pre_condition>Refer to README, create the AppWidget Viewer. Make sure AppWidget viewer is installed;app-widget-sample.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/app-widget-sample.wgt".</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Create AppWidgetViewer on SDK: New a Tizen Native Project, select "Sample" --> "DynamicBox". Fill the project name, then finish it. Install the AppWidgetViewer on the test device: Connect device to SDK. Right click "DynamicBox" --> "Run as" --> "Tizen Native Application";widget-app-pd-null.wgt is installed with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/widget-app-pd-null.wgt".</pre_condition>
+        <post_condition>Get the 'application id' of widget-app-pd-null.wgt with the command :"wrt-launcher -l" and uninstall the widget-app-pd-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch AppWidget viewer</step_desc>
-            <expected>PASS: if appWidget's icon display in the appWidget viewer.</expected>
+            <expected>PASS: if appWidget's icon is displayed in the appWidget viewer.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the "app pd null" icon</step_desc>
             <step_desc>Flicks down box content of Web AppWidget.</step_desc>
             <expected>PASS: Its PD is unopened.</expected>
           </step>
-          <step order="4">
-            <step_desc>Uninstall the widget-app-pd-null widget.</step_desc>
-            <expected>PASS: if the widget uninstalled successfully.</expected>
-          </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         <notes></notes>
index c9ddcd1..8e77a92 100644 (file)
@@ -3,18 +3,14 @@
 <test_definition>
 <suite name="tct-ext01-wrt-tests" launcher="WRTLauncher -iu">
     <set name="application-privilege">
-    <testcase purpose="Check that the web runtime be able to identify the required API access privilege." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P1" id="application-privilege">
+    <testcase purpose="Check that the web runtime is able to identify the required API access privilege." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P1" id="application-privilege">
       <description>
-        <pre_condition>Make sure the application-privilege.wgt has been installed</pre_condition>
+        <pre_condition></pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch the application-privilege.wgt</step_desc>
-                   <expected>The screen shows "Pass"</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Uninstalled the application-privilege.wgt</step_desc>
-                   <expected>the application-privilege widget can be uninstalled successfully</expected>
+                   <step_desc>Check if the web runtime is able to identify the required API access privilege</step_desc>
+                   <expected>The privilege can be accessed.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
     </testcase>
     </set>
     <set name="setting-install-location-auto">
-    <testcase purpose="Check that when set install-location to 'auto', the install location is system defined install location." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="setting-install-location-auto">
+    <testcase purpose="Check that the installation location is at ҳystemҠwhen install-location is set as 'auto'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="setting-install-location-auto">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Install setting-install-location-auto.wgt</step_desc>
-                   <expected>Widget application can be installed</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Launch setting-install-location-auto widget application.</step_desc>
-                   <expected>The widget application can be launched and see a "PASS" word on the screen.</expected>
+                   <step_desc>Check if installation location of widget is system</step_desc>
+                   <expected>Widget application is installed at the system</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
@@ -56,4 +48,3 @@
     </set>
   </suite>
 </test_definition>
-
index 9c3d033..b042fff 100644 (file)
@@ -3,14 +3,14 @@
 <test_definition>
   <suite name="tct-ext02-wrt-tests">
     <set name="ConfigExtension">
-    <testcase purpose="Check that the set install-location to 'prefer-external', the install location is internal storage if external storage is not available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-prefer-external-no-card">
+    <testcase purpose="Check that the widget cannot be installed when install-location is set as 'prefer-external' and external storage is not available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-prefer-external-no-card">
       <description>
         <pre_condition>Make sure there is no memory card inserted into the device.</pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-install-location-prefer-external-no-card.wgt</step_desc>
-                   <expected>The widget application can not be installed.</expected>
+                   <step_desc>Install the widget with the command :wrt-installer -i /opt/tct-ext02-wrt-tests/setting-install-location-prefer-external-no-card.wgt</step_desc>
+                   <expected>The widget application cannot be installed.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
     </testcase>
     <testcase purpose="Check that the view action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P0" id="appcontrol-operation-view">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command: wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-view.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and uninstall the appcontrol-test-app.wgt with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
-                   <expected>Widget application is able to install successfully</expected>
+                   <step_desc>Install the widget with the command: wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
+                   <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/view,MIME is image/jpg.</step_desc>
-                   <expected>The widget application appcontrol-operation-view can be launched by this app.</expected>
+                   <expected>Some appcontrols can be displayed on screen.</expected>
                  </step>
                  <step order="4">
+                   <step_desc>Choose the appcontrol-operation-view from the displayed appcontrols.</step_desc>
+                   <expected>The widget application appcontrol-operation-view can be launched.</expected>
+                 </step>
+                 <step order="5">
                    <step_desc>Close the appcontrol-test-app widget application.</step_desc>
                    <expected>The widget application appcontrol-test-app is closed successfully.</expected>
                  </step>
@@ -58,7 +62,7 @@
     <testcase purpose="Check that the widget application can redirect the start page to the value of tizen content src" type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P0" id="application-content">
       <description>
         <pre_condition>Make sure the network can access to http://www.google.com</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of application-content.wgt with the command :"wrt-launcher -l" and uninstall the application-content.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/application-content.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime be able to identify the valid application id." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="application-id-exist">
+    <testcase purpose="Check that the web runtime is able to identify a valid application id." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="application-id-exist">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of application-id-exist.wgt with the command :"wrt-launcher -l" and uninstall the application-id-exist.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/application-id-exist.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Confirm the widget application have a valid ID.</step_desc>
-                   <expected>The application ID can be shown normally</expected>
+                   <step_desc>Confirm the widget application has a valid ID with command: wrt-launcher -l.</step_desc>
+                   <expected>The application ID("wrt2app003.ApplicationIdExist") can be shown.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can install the app which has a valid required version successfully." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="application-required-version-support">
+    <testcase purpose="Check that the web runtime can install the app which has a required valid version successfully." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="application-required-version-support">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of application-required-version-support.wgt with the command :"wrt-launcher -l" and uninstall the application-required-version-support.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/application-required-version-support.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can enable background service by setting enable value of background-support attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-bs-enable">
+    <testcase purpose="Check that the web runtime can enable background service by setting background-support attribute as enable." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-bs-enable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-bs-enable.wgt with the command :"wrt-launcher -l" and uninstall the setting-bs-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-bs-enable.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can enable context menu by setting enable value of context-menu attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-cm-enable">
+    <testcase purpose="Check that the web runtime can enable context menu by setting context-menu attribute as 'enable'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-cm-enable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-cm-enable.wgt with the command :"wrt-launcher -l" and uninstall the setting-cm-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-cm-enable.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can perform landspace screen orientation action by setting the landspace value of screen-orientation attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-landscape">
+    <testcase purpose="Check that the web runtime supports landscape screen orientation mode by setting screen-orientation as 'landscape'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-landscape">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-so-landscape.wgt with the command :"wrt-launcher -l" and uninstall the setting-so-landscape.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-so-landscape.wgt</step_desc>
                  </step>
                  <step order="2">
                    <step_desc>Confirm the view of app is to be locked in the landscape mode</step_desc>
-                   <expected>The WRT implement view of app is landscape mode.</expected>
+                   <expected>The WRT implement view of app is under landscape mode.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can perform portrait screen orientation action by setting the landspace value of screen-orientation attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-portrait">
+    <testcase purpose="Check that the web runtime supports  portrait screen orientation mode by setting screen-orientation as 'portrait'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-portrait">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-so-portrait.wgt with the command :"wrt-launcher -l" and uninstall the setting-so-portrait.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-so-portrait.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Confirm the view of Web app is to be locked in the portrait mode</step_desc>
-                   <expected>The WRT implement view of app is portrait mode.</expected>
+                   <step_desc>Confirm the view of Web app is locked in the portrait mode</step_desc>
+                   <expected>The WRT implement view of app is under portrait mode.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can perform portrait screen orientation action by default." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-default">
+    <testcase purpose="Check that WRT supports portrait screen orientation mode by setting screen-orientation as default option." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-so-default">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-so-default.wgt with the command :"wrt-launcher -l" and uninstall the setting-so-default.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-so-default.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Confirm the view of Web app is to be locked in the portrait mode</step_desc>
-                   <expected>The WRT implement view of app is default mode which is portrait mode.</expected>
+                   <step_desc>Confirm the view of Web app is locked in the portrait mode</step_desc>
+                   <expected>The WRT implement view of app is under default mode which is portrait mode.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can enable the encrypt function for all the app resources by setting the enable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-encrypt-enable">
+    <testcase purpose="Check that WRT can enable the encrypt function for all the app resources by setting encryption as 'enable'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="setting-encrypt-enable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-encrypt-enable.wgt with the command :"wrt-launcher -l" and uninstall the setting-encrypt-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-encrypt-enable.wgt</step_desc>
                  </step>
                  <step order="2">
                    <step_desc>Confirm the widget application is encrypted</step_desc>
-                   <expected>The resource of application is encrypted.</expected>
+                   <expected>if the resources(js, CSS, HTML files) of setting-encrypt-enable application is encrypted.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime should refuse to install the app which has a high required version." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="application-required-version-unsupport">
+    <testcase purpose="Check that the web runtime refuses to install the app which has an advanced version." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="application-required-version-unsupport">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/application-required-version-unsupport.wgt</step_desc>
-                   <expected>Inform tester of potential incompatibility and allow them to abort installation</expected>
+                   <expected>The widget cannot be installed successfully</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/WRTInstallerFail application-required-version-unsupport.wgt</test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can disable background service by setting disable value of background-support attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-bs-disable">
+    <testcase purpose="Check that the web runtime can disable background service by setting background-support as 'disable'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-bs-disable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-bs-disable.wgt with the command :"wrt-launcher -l" and uninstall the setting-bs-disable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-bs-disable.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can disable context menu by setting disable value of context-menu attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-cm-disable">
+    <testcase purpose="Check that the web runtime can disable context menu by setting context-menu as 'disable'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-cm-disable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-cm-disable.wgt with the command :"wrt-launcher -l" and uninstall the setting-cm-disable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-cm-disable.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Confirm the context menu of widget application can not work well</step_desc>
+                   <step_desc>Confirm the context menu of widget application does not work</step_desc>
                    <expected>The web runtime can disable context menu</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can disable the encrypt function for all the app resources by setting the disable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-encrypt-disable">
+    <testcase purpose="Check that the web runtime can disable the encrypt function for all the app resources by setting encryption as 'disable'." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="setting-encrypt-disable">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of setting-encrypt-disable.wgt with the command :"wrt-launcher -l" and uninstall the setting-encrypt-disable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/setting-encrypt-disable.wgt</step_desc>
                  </step>
                  <step order="2">
                    <step_desc>Confirm the widget application is not encrypted</step_desc>
-                   <expected>The resource of application is not encrypted.</expected>
+                   <expected>if the resources(js, CSS, HTML files) of setting-encrypt-disable application is not encrypted.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the edit action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-edit">
+    <testcase purpose="Check that the editing action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-edit">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-edit.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-edit.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/edit,MIME is image/jpg.</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the pick action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-pick">
+    <testcase purpose="Check that the picking action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-pick">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-pick.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-pick.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/pick,MIME is image/jpg.</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the send action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-send">
+    <testcase purpose="Check that the sending action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-send">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-send.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-send.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/send,MIME is */*.</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the dial action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-dial">
+    <testcase purpose="Check that the dialing action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-dial">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-dial.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-dial.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/dial,MIME is image/jpg.</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the search action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-search">
+    <testcase purpose="Check that the searching action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-search">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-search.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-search.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/search,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the default action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-default">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-default.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-default.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/default,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the nfc empty type action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-nfc-empty">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-nfc-empty.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-nfc-empty.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/nfc_empty_type,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the nfc well know type action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-nfc-wellknow">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-nfc-wellknow.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-nfc-wellknow.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/nfc_well_known_type,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the nfc mime type action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-nfc-mime">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-nfc-mime.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-nfc-mime.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/nfc_mime_type,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the nfc uri type action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-nfc-uri">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-nfc-uri.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-nfc-uri.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/nfc_uri_type,MIME is image/jpg.</step_desc>
     </testcase>
     <testcase purpose="Check that the create content action can be performed in the test app by web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="appcontrol-operation-content">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-content.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-test-app.wgt and appcontrol-operation-content.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-test-app.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-test-app widget application.</step_desc>
-                   <expected>Some options can be selected.</expected>
+                   <step_desc>Get the 'application id' of appcontrol-test-app.wgt with the command :"wrt-launcher -l" and launch the appcontrol-test-app.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+                   <expected>The appcontrol-test-app widget is launched and some options can be selected.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Choose: Operation is http://tizen.org/appcontrol/operation/create_content,MIME is image/jpg.</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the id can not be identified by web runtime when a widget application id is null." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-id-notexist">
+    <testcase purpose="Check that the widget with a null id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-id-notexist">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the id can not be identified by web runtime when a widght application id is invalid." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-id-invalid">
+    <testcase purpose="Check that the widget with an invalid id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-id-invalid">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the app which doesnot have required version can not be installed by the web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-required-version-notexist">
+    <testcase purpose="Check that the app which does not have required version can not be installed by the web runtime." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-required-version-notexist">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the widget application can not be install when the value of tizen content src is invalid." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-content-unsupport">
+    <testcase purpose="Check that the widget application can not be installed when the value of tizen content src is invalid." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="application-content-unsupport">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can implement the action when the application control have some changed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="appcontrol-operation-change">
+    <testcase purpose="Check that the web runtime can implement the action when the application control have some changes." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="appcontrol-operation-change">
       <description>
-        <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-change-test.wgt</pre_condition>
+           <post_condition>Get the 'application id' of appcontrol-operation-change-test.wgt and appcontrol-operation-change.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/appcontrol-operation-change.wgt</step_desc>
                    <expected>Widget application can be installed</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch appcontrol-operation-change widget application.</step_desc>
+                    <step_desc>Get the 'application id' of appcontrol-operation-change.wgt with the command :"wrt-launcher -l" and launch the appcontrol-operation-change.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The widget application appcontrol-operation-change-test can be launched by this app.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that when set install-location to 'internal-only', the install location is internal storage if external storage is not available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="setting-install-location-internal-only-no-card">
+    <testcase purpose="Check that the widget can be installed when install-location is set at 'internal-only' and external storage is not available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="setting-install-location-internal-only-no-card">
       <description>
         <pre_condition>Make sure there is no memory card inserted into the device.</pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that when set install-location to 'internal-only', the install location is internal storage if external storage is available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-internal-only-with-card">
+    <testcase purpose="Check that the widget can be installed when install-location is set at 'internal-only' and external storage is available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-internal-only-with-card">
       <description>
         <pre_condition>Insert a memory card into the device.</pre_condition>
            <post_condition>Take the memory card away from the device.</post_condition>
                    <expected>Widget application can be installed.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch setting-install-location-internal-only-with-card widget application</step_desc>
+                   <step_desc>Get the 'application id' of setting-install-location-internal-only-with-card.wgt with the command :"wrt-launcher -l" and launch the setting-install-location-internal-only-with-card.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The widget application can be launched and see a "PASS" word on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the set install-location to 'prefer-external', the install location is external storage if external storage is available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-prefer-external-with-card">
+    <testcase purpose="Check that the widget can be installed when install-location is set at 'prefer-external' and external storage is available." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P3" id="setting-install-location-prefer-external-with-card">
       <description>
-        <pre_condition>Insert a memory card into the device, make sure there is nothing in the card.</pre_condition>
+        <pre_condition>Insert a memory card into the device, and make sure there is nothing in the card.</pre_condition>
            <post_condition>Take the memory card away from device.</post_condition>
               <steps>
                  <step order="1">
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that a app-control defined as complex-mode works fine in a widget." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="app-control-complex-one">
+    <testcase purpose="Check that the widget with a app-control defined as complex-mode works fine." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="app-control-complex-one">
       <description>
-        <pre_condition>app-control-complex-wgt-1.wgt has been installed in the device.</pre_condition>
+        <pre_condition>app-control-complex-wgt-1.wgt has been installed in the device.Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/app-control-complex-wgt-1.wgt</pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
                    <expected>Widget application can be installed.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch unit-test-for-app-control widget application</step_desc>
+                   <step_desc>Get the 'application id' of unit-test-for-app-control.wgt with the command :"wrt-launcher -l" and launch the unit-test-for-app-control.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The widget application can be launched.</expected>
                  </step>
                  <step order="3">
-                   <step_desc>Push button "open1"</step_desc>
+                   <step_desc>Press button "open1"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that two app-controls defined as complex-mode works fine in a widget." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="app-control-complex-two">
+    <testcase purpose="Check that the widget with two app-controls defined as complex-mode works fine." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="app-control-complex-two">
       <description>
-        <pre_condition>app-control-complex-wgt-2.wgt has been installed in the device.</pre_condition>
+        <pre_condition>app-control-complex-wgt-2.wgt has been installed in the device.Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/app-control-complex-wgt-2.wgt</pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
                    <expected>Widget application can be installed.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch unit-test-for-app-control widget application</step_desc>
+                   <step_desc>Get the 'application id' of unit-test-for-app-control.wgt with the command :"wrt-launcher -l" and launch the unit-test-for-app-control.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The widget application can be launched.</expected>
                  </step>
                  <step order="3">
-                   <step_desc>Push button "open2"</step_desc>
+                   <step_desc>Press button "open2"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
                  <step order="4">
-                   <step_desc>Push button "close",then push button "open3"</step_desc>
+                   <step_desc>Press button "close",then press button "open3"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that a app-control which has a mime argument defined as complex-mode works fine in a widget." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="app-control-complex-one-mime">
+    <testcase purpose="Check that the widget with a app-control which has a mime argument defined as complex-mode works fine." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="app-control-complex-one-mime">
       <description>
-        <pre_condition>app-control-complex-wgt-3.wgt has been installed in the device.</pre_condition>
+        <pre_condition>app-control-complex-wgt-3.wgt has been installed in the device.Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/app-control-complex-wgt-3.wgt</pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
                    <expected>Widget application can be installed.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch unit-test-for-app-control widget application</step_desc>
+                   <step_desc>Get the 'application id' of unit-test-for-app-control.wgt with the command :"wrt-launcher -l" and launch the unit-test-for-app-control.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
                    <expected>The widget application can be launched.</expected>
                  </step>
                  <step order="3">
-                   <step_desc>Push button "open4"</step_desc>
+                   <step_desc>Press button "open4"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that two app-controls which have mime argument defined as complex-mode works fine in a widget." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="app-control-complex-two-mime">
+    <testcase purpose="Check that the widget with two app-controls which have mime argument defined as complex-mode works fine." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="app-control-complex-two-mime">
       <description>
-        <pre_condition>app-control-complex-wgt-4.wgt has been installed in the device.</pre_condition>
+        <pre_condition>app-control-complex-wgt-4.wgt has been installed in the device.Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/app-control-complex-wgt-4.wgt</pre_condition>
            <post_condition></post_condition>
               <steps>
                  <step order="1">
                    <expected>Widget application can be installed.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch unit-test-for-app-control widget application</step_desc>
+                   <step_desc>Get the 'application id' of unit-test-for-app-control.wgt with the command :"wrt-launcher -l" and launch the unit-test-for-app-control.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The widget application can be launched.</expected>
                  </step>
                  <step order="3">
-                   <step_desc>Push button "open5"</step_desc>
+                   <step_desc>Press button "open5"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
                  <step order="4">
-                   <step_desc>Push button "close",then push button "open6"</step_desc>
+                   <step_desc>Press button "close",then press button "open6"</step_desc>
                    <expected>See "PASS" on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the widget is unable to install if there are same complex-mode app-control in config file." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="app-control-complex-invalid">
+    <testcase purpose="Check that the widget is unable to be installed if there are set same complex-mode app-control in configuration file." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P3" id="app-control-complex-invalid">
       <description>
         <pre_condition></pre_condition>
            <post_condition></post_condition>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can disable the encrypt function for Web Application resource (html/js/css files only) by setting the disable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="tizen-application-encryption-disable">
+    <testcase purpose="Check that WRT can disable the encrypt function for Web Application resource (html/js/css files only) by setting the disable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P2" id="tizen-application-encryption-disable">
       <description>
         <pre_condition>make sure tizen-application-encryption-disable.wgt is installed with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-application-encryption-disable.wgt.</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-application-encryption-disable.wgt with the command :"wrt-launcher -l" and uninstall the tizen-application-encryption-disable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Check the resources of widget,Access to resources folder</step_desc>
-                   <expected>Pass: if the resources of tizen-application-encryption-disable.wgt can be seen.</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Uninstalled tizen-application-encryption-disable.wgt</step_desc>
-                   <expected>PASS: The application can be uninstalled successfully.</expected>
+                   <step_desc>Check the resources of widget. Access to resources folder</step_desc>
+                   <expected>Pass: if the resources(js, CSS, HTML files) of tizen-application-encryption-disable.wgt can be seen.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the web runtime can enable the encrypt function for Web Application resource (html/js/css files only) by setting the enable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="tizen-application-encryption-enable">
+    <testcase purpose="Check that WRT can enable the encrypt function for Web Application resource (html/js/css files only) by setting the enable value of encryption attribute." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="tizen-application-encryption-enable">
       <description>
         <pre_condition>make sure tizen-application-encryption-enable.wgt is installed with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-application-encryption-enable.</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-application-encryption-enable.wgt with the command :"wrt-launcher -l" and uninstall the tizen-application-encryption-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Check the resources of widget,Access to resources folder</step_desc>
+                   <step_desc>Check the resources of widgetAccess to resources folder</step_desc>
                    <expected>Pass: if the resources(js, CSS, HTML files) of tizen-application-encryption-disable.wgt can not be seen.</expected>
                  </step>
-                 <step order="2">
-                   <step_desc>Uninstalled tizen-application-encryption-enable.wgt</step_desc>
-                   <expected>PASS: The application can be uninstalled successfully.</expected>
-                 </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </description>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that the WRT support Web Applications with namespace xmlns:tizen= http://tizen.org/ns/widgets  declared in configuration file." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="web-applications-with-namespace-xmlns-enable">
+    <testcase purpose="Check that the WRT support Web Applications with namespace declared in configuration file." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="web-applications-with-namespace-xmlns-enable">
       <description>
         <pre_condition>Make sure the web-applications-with-namespace-xmlns-enable.wgt is not installed</pre_condition>
-           <post_condition>Uninstalled the web-applications-with-namespace-xmlns-enable app</post_condition>
+           <post_condition>Get the 'application id' of web-applications-with-namespace-xmlns-enable.wgt with the command :"wrt-launcher -l" and uninstall the web-applications-with-namespace-xmlns-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/web-applications-with-namespace-xmlns-enable.wgt application</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that web application with invalid namespace installation failed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="web-applications-with-namespace-xmlns-disable">
+    <testcase purpose="Check that web application with invalid namespace can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="web-applications-with-namespace-xmlns-disable">
       <description>
         <pre_condition>Make sure the web-applications-with-namespace-xmlns-disable.wgt is not installed</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of web-applications-with-namespace-xmlns-disable.wgt with the command :"wrt-launcher -l" and uninstall the web-applications-with-namespace-xmlns-disable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/web-applications-with-namespace-xmlns-disable.wgt</step_desc>
-                   <expected>Pass: if the web-applications-with-namespace-xmlns-disable.wgt installation failed.</expected>
+                   <expected>Pass: if the web-applications-with-namespace-xmlns-disable.wgt installation is failed.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/WRTInstallerFail web-applications-with-namespace-xmlns-disable.wgt</test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check setting the landspace value of screen-orientation attribute,rotation the screen but the image is invariant" type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="tizen-settings-screen-orientation-landscape">
+    <testcase purpose="Check the view mode is invariant when screen-orientation attribute is set as landscape" type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="manual" priority="P1" id="tizen-settings-screen-orientation-landscape">
       <description>
         <pre_condition>Make sure the tizen-settings-screen-orientation-landscape.wgt is not installed</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-settings-screen-orientation-landscape.wgt with the command :"wrt-launcher -l" and uninstall the tizen-settings-screen-orientation-landscape.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-settings-screen-orientation-landscape.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch the tizen-settings-screen-orientation-landscape.wgt application</step_desc>
+                   <step_desc>Get the 'application id' of tizen-settings-screen-orientation-landscape.wgt with the command :"wrt-launcher -l" and Launch the tizen-settings-screen-orientation-landscape.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
                    <expected>Pass: if you can see the image and the message(Pass: if you see a image on the screen) on the screen.</expected>
                  </step>
                  <step order="3">
                    <step_desc>Rotation the screen.</step_desc>
                    <expected>Pass: the message and image is invariant.</expected>
                  </step>
-                 <step order="4">
-                   <step_desc>Uninstalled tizen-settings-screen-orientation-landscape.wgt.</step_desc>
-                   <expected>PASS: The application can be uninstalled successfully.</expected>
-                 </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </description>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that web application with too short id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-one-bytes">
+    <testcase purpose="Check that web application can be installed when the length of application id is 1 byte." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-one-bytes">
       <description>
         <pre_condition>Make sure the tizen-application-id-is-one-bytes.wgt is not installed</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-application-id-is-one-bytes.wgt with the command :"wrt-launcher -l" and uninstall the tizen-application-id-is-one-bytes.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-application-id-is-one-bytes.wgt</step_desc>
-                   <expected>Widget application is able to be installed successfully.</expected>
+                   <expected>Widget application is installed successfully.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/WRTInstaller tizen-application-id-is-one-bytes.wgt</test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that web application with too long id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-too-long">
+    <testcase purpose="Check that web application can not be installed when the length of application id is more than 52 bytes." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-too-long">
       <description>
         <pre_condition>Make sure the tizen-application-id-is-too-long.wgt is not installed</pre_condition>
            <post_condition></post_condition>
     <testcase purpose="Check that web application with valid id can be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P1" id="tizen-application-id-is-rightful">
       <description>
         <pre_condition>Make sure the tizen-application-id-is-rightful.wgt is not installed</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-application-id-is-rightful.wgt with the command :"wrt-launcher -l" and uninstall the tizen-application-id-is-rightful.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-application-id-is-rightful.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch the tizen-application-id-is-rightful application</step_desc>
-                   <expected>Pass: if you see the message on the screen(Pass: is you see me).</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Uninstalled tizen-settings-screen-orientation-landscape.wgt</step_desc>
-                   <expected>PASS: The application can be uninstalled successfully.</expected>
+                   <step_desc>Get the 'application id' of tizen-application-id-is-rightful.wgt with the command :"wrt-launcher -l" and Launch the tizen-application-id-is-rightful.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+                   <expected>Pass: if you see the message on the screen(Pass: if you see me).</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/WRTInstaller tizen-application-id-is-rightful.wgt</test_script_entry>
     <testcase purpose="Check web application which the length of application id is valid can be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P0" id="tizen-application-id-is-all-right">
       <description>
         <pre_condition>Make sure the tizen-application-id-is-all-right.wgt is not installed</pre_condition>
-           <post_condition></post_condition>
+           <post_condition>Get the 'application id' of tizen-application-id-is-all-right.wgt with the command :"wrt-launcher -l" and uninstall the tizen-application-id-is-all-right.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ext02-wrt-tests/tizen-application-id-is-all-right.wgt</step_desc>
                    <expected>Widget application is able to install successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Launch the tizen-application-id-is-all-right application</step_desc>
-                   <expected>Pass: if you see the message on the screen(Pass: is you see me).</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Uninstalled tizen-settings-screen-orientation-landscape.wgt</step_desc>
-                   <expected>PASS: The application can be uninstalled successfully.</expected>
+                   <step_desc>Get the 'application id' of tizen-application-id-is-all-right.wgt with the command :"wrt-launcher -l" and Launch the tizen-application-id-is-all-right.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+                   <expected>Pass: if you see the message on the screen(Pass: if you see me).</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0">/opt/tct-ext02-wrt-tests/WRTInstaller tizen-application-id-is-all-right.wgt</test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that web application with empty id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-null">
+    <testcase purpose="Check that web application with null id can not be installed." type="user_experience" status="approved" component="Web/Runtime/ConfigExtension" execution_type="auto" priority="P2" id="tizen-application-id-is-null">
       <description>
         <pre_condition>Make sure the tizen-application-id-is-null.wgt is not installed</pre_condition>
            <post_condition></post_condition>
     </set>
   </suite>
 </test_definition>
-
index 0af5715..3346527 100644 (file)
@@ -3,18 +3,14 @@
 <test_definition>
   <suite name="tct-pm-wrt-tests">
     <set name="PackageManagement">
-      <testcase purpose="Check if Packaged Web Application can be installed successfully" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P0" id="PKManagement_PackagedAPP_Install">
+      <testcase purpose="Check if Packaged Web Application can be installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P0" id="PKManagement_PackagedAPP_Install">
         <description>
-          <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
-              <expected>Pass if Install the Sample-widget Application successfully.</expected>
-            </step>
-            <step order="2">
-              <step_desc>Check the shortcut of WebApp is showing on the device screen.</step_desc>
-              <expected>Pass if WebApp is showing on the device screen.</expected>
+              <expected>Pass if the Sample-widget Application is installed successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/WebRunTime/WRTInstaller Sample-widget.wgt</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if local Hosted Web Application can be installed successfully" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_local_HostedAPP_Install">
+      <testcase purpose="Check if local hosted Web Application can be installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_local_HostedAPP_Install">
         <description>
-          <pre_condition>Make sure the test-hosted-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/test-hosted-widget.wgt.</step_desc>
-              <expected>Pass if Install the Hosted Web Application successfully.</expected>
+              <expected>Pass if the test-hosted-widget Application is installed successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/WebRunTime/WRTInstaller test-hosted-widget.wgt</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Web Application can be installed successfully from command line." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_LocalAPP_Install">
+      <testcase purpose="Check if Web Application can be installed successfully by using command." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_LocalAPP_Install">
         <description>
-          <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Access to the folder which is installed Sample-widget.wgt.</step_desc>
-              <expected>Pass if Sample-widget.wgt webapp is under this folder.</expected>
-            </step>
-            <step order="2">
-              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.Used command line to install.</step_desc>
+              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
               <expected>Pass if Sample-widget.wgt webapp is installed successfully.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT register the Web Application on device's idle screen" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_APP_Installed_">
+      <testcase purpose="Check if WRT can register the Web Application on device's idle screen." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_APP_Installed_">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt".</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Web Application packed with WGT format can be installed" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_APP_WithW3CFormat_Install">
+      <testcase purpose="Check if Web Application which is packed with WGT format can be installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_APP_WithW3CFormat_Install">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Access to the folder which is installed Sample-widget.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if renamed extension from WGT to EXE/CRX Web application cannot be installed" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedWGTFile_without_WGT_extention_Install">
+      <testcase purpose="Check if the widget renamed extension from 'WGT' to 'EXE' can be installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedWGTFile_without_WGT_extention_Install">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Access to the folder which is Sample-widget.wgt storage,then renamed the Sample-widget.wgt to Sample-widget.EXE.</step_desc>
-              <expected>Pass if Sample-widget.EXE app is under this folder and renamed successful.</expected>
+              <step_desc>Access to the folder(/opt/tct-pm-wrt-tests/) which is Sample-widget.wgt storage,then rename the Sample-widget.wgt to Sample-widget.EXE with command : mv Sample-widget.wgt Sample-widget.EXE</step_desc>
+              <expected>Pass if Sample-widget.EXE app is under this folder and has been renamed successful.</expected>
             </step>
             <step order="2">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.EXE.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check packaged file with zip format can be installed with wgt extension" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedZIPFile_with_WGT_extention_Install">
+      <testcase purpose="Check if the widget that is renamed with the same extension 'WGT' can be installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedZIPFile_with_WGT_extention_Install">
         <description>
           <pre_condition>Make sure the test-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of test-widget.wgt with the command :"wrt-launcher -l" and uninstall the test-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Rename test-widget.wgt to test-widget-testing.wgt.</step_desc>
+              <step_desc>Access to the folder(/opt/tct-pm-wrt-tests/) which is test-widget.wgt storage. Rename test-widget.wgt to test-widget-testing.wgt with command: mv test-widget.wgt test-widget-testing.wgt</step_desc>
               <expected>Pass if Rename successfully.</expected>
             </step>
             <step order="2">
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if user is informed if Web Application cannot be installed" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_InstallFailed_Inform">
+      <testcase purpose="Check if user is informed when the Web Application cannot be installed." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="PKManagement_InstallFailed_Inform">
         <description>
-          <pre_condition>Make sure the test-broken-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the App if it has been installed.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/test-broken-widget.wgt.</step_desc>
-            <expected>Pass if there is a message inform user the Web Application can't be installed and WebApp icon is not showing on the device screen.</expected>
+            <expected>Pass if there is a message informing user that the Web Application can't be installed and WebApp icon is not displayed on the device screen.</expected>
           </step>
           <test_script_entry test_script_expected_result="0">/opt/tct-pm-wrt-tests/WebRunTime/WRTInstallerFail test-broken-widget.wgt</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT could install the widget again when the widget has been installed" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_WRTVersionLower_Install_1">
+      <testcase purpose="Check if WRT can abort installation when the widget has been installed." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_WRTVersionLower_Install_1">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
+              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/the Sample-widget.wgt.</step_desc>
               <expected>Pass if the Sample-widget.wgt app is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.again</step_desc>
-              <expected>Pass if the installation succeed.</expected>
+              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/the Sample-widget app again.</step_desc>
+              <expected>Pass if the webapp cannot be installed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Web application could be re-install during next booting" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PowerFailure_Install">
+      <testcase purpose="Check if Web application can be re-installed in case the installation is interrupted." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PowerFailure_Install">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt app.</step_desc>
-              <expected>Pass if packaged webapp is installing.</expected>
+              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
+              <expected>Pass if packaged webapp is being installed.</expected>
             </step>
             <step order="2">
               <step_desc>Long press the power key to shutdown the mobile device.</step_desc>
-              <expected>Pass if Device was shutdown successfully.</expected>
+              <expected>Pass if Device can be shutdown successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Power on the device and Install Sample-widget.wgt again.</step_desc>
-              <expected>Pass if The installation of Sample-widget app can be running.</expected>
+              <step_desc>Power on the device and install Sample-widget.wgt again.</step_desc>
+              <expected>Pass if The installation of Sample-widget app can be ran.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the Web Applications with exact same Tizen AppID and Widget ID can be updated successfully" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_sidedLoaded_Update_AppId">
+      <testcase purpose="Check if Web Applications with same Tizen AppID and Widget ID can be updated successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_sidedLoaded_Update_AppId">
         <description>
           <pre_condition>Make sure the WIdgetIDAppID-same1.wgt and WIdgetIDAppID-same2.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp if they have been installed.</post_condition>
+          <post_condition>Get the 'application id' of WIdgetIDAppID-same1.wgt and WIdgetIDAppID-same2.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/WIdgetIDAppID-same1.wgt.</step_desc>
               <expected>Pass if WIdgetIDAppID-same1.wgt is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Update the packaged webapp through install WIdgetIDAppID-same2.wgt.</step_desc>
+              <step_desc>Update the packaged webapp through installing WIdgetIDAppID-same2.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/WIdgetIDAppID-same2.wgt.</step_desc>
               <expected>Pass if WIdgetIDAppID-same1.wgt is updated successfully.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the Web Applications with exact same Tizen AppID and different Widget ID can be updated successfully" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_DifferentWidgetID_Update">
+      <testcase purpose="Check if Web Applications with same Tizen AppID and different Widget IDs can be updated successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_DifferentWidgetID_Update">
         <description>
-          <pre_condition>Make sure the WIdgetIDAppID-same1.wgt and WIdgetIDAppID-same2.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp if they have been installed.</post_condition>
+          <pre_condition>Make sure the WIdgetIDAppID-same1.wgt and WIdgetIDAppID-different.wgt are not installed.</pre_condition>
+          <post_condition>Get the 'application id' of WIdgetIDAppID-same1.wgt and WIdgetIDAppID-different.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'".</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/WIdgetIDAppID-same1.wgt.</step_desc>
               <expected>Pass if WIdgetIDAppID-same1.wgt is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Update the packaged webapp through install WIdgetIDAppID-different.wgt</step_desc>
+              <step_desc>Update the packaged webapp through installing WIdgetIDAppID-different.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/WIdgetIDAppID-different.wgt.</step_desc>
               <expected>Pass if WIdgetIDAppID-same1.wgt is updated successfully.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Web Application data folder stored in widget is erased after update" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_dataStored_Update">
+      <testcase purpose="Check if Web Application resources inside of widget are still available after updated." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_dataStored_Update">
         <description>
           <pre_condition>Make sure the widget-version-1.wgt and widget-version-1-1.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of widget-version-1.wgt and widget-version-1-1.wgt with the command :"wrt-launcher -l" and uninstall the widget-version-1.wgt and widget-version-1-1.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt.</step_desc>
               <expected>Pass if the widget-version-1 webapp is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the widget-version-1 webapp.</step_desc>
+              <step_desc>Get the 'application id' of widget-version-1.wgt with the command :"wrt-launcher -l" and launch the widget-version-1.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
               <expected>Pass if the widget-version-1 webapp is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Access to the widget-version-1.wgt resources folder, created a folder named data.</step_desc>
+              <step_desc>Access to the widget-version-1.wgt resources folder with the command : "cd /opt/apps/wrt1wvt006/res/wgt/", and create a folder with the command : "mkdir data".</step_desc>
               <expected>"data" folder can be created successfully.</expected>
             </step>
             <step order="4">
               <expected>Pass if the packaged webapp is installed successfully.</expected>
             </step>
             <step order="5">
-              <step_desc>Access to the widget-version-1-1.wgt resources folder, Check if the data folder is not exist</step_desc>
-              <expected>Pass if "data" folder is not exist.</expected>
+              <step_desc>Access to the widget-version-1-1.wgt resources folder, and check if the 'data' folder exists</step_desc>
+              <expected>Pass if "data" folder is still there</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase purpose="Check if Web Application can be un-installed successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P0" id="PKManagement_WebApp_Uninstall">
         <description>
-          <pre_condition>Access to wrt-package-management-tests resources folder.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test cases.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
-              <expected>Pass if Install the Sample-widget Application successfully.</expected>
+              <expected>Pass if the Sample-widget Application is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Try to uninstall Sample-widget.wgt.</step_desc>
+              <step_desc>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'".</step_desc>
               <expected>Pass if the packaged webapp is uninstalled successfully.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if during uninstallation all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) MUST beerased after widget un-installation" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P0" id="uninstallation-application-erased">
+      <testcase purpose="Check if all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) should be erased after un-installation." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P0" id="uninstallation-application-erased">
         <description>
-          <pre_condition>WRT has already been installed; uninstallation-application-erased.wgt in hosted folder.</pre_condition>
+          <pre_condition></pre_condition>
           <post_condition/>
           <steps>
             <step order="1">
               <expected>Pass if the uninstallation-application-erased webapp is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Access to uninstallation-application-erased.wgt resources folder, created a folder named data.</step_desc>
+              <step_desc>Access to uninstallation-application-erased.wgt resources folder, and create a folder named with data.</step_desc>
               <expected>"data" folder can be created successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstall the uninstallation-application-erased webapp.</step_desc>
+              <step_desc>Get the 'application id' of uninstallation-application-erased.wgt with the command :"wrt-launcher -l" and uninstall the uninstallation-application-erased.wgt with the command :"wrt-installer -un 'application id'".</step_desc>
               <expected>Pass if the uninstallation-application-erased webapp is uninstalled successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Check if the data folder is exist.</step_desc>
-              <expected>Pass if data folder is not exist.</expected>
+              <step_desc>Check if the data folder exists.</step_desc>
+              <expected>Pass if data folder does not exist.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if package management support to Install two app through file browser" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="WebApp_onlineInstall_TwoApp">
+      <testcase purpose="Check if package management can install applications through file browser." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="WebApp_onlineInstall_TwoApp">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Push the Sample-widget.wgt to the Downloads folder.</step_desc>
+              <step_desc>Access to the folder(/opt/tct-pm-wrt-tests/) which is Sample-widget.wgt storage. Push the Sample-widget.wgt into the Downloads folder with command: sdb push Sample-widget.wgt /opt/usr/media/Downloads.</step_desc>
               <expected>Pass if Sample-widget WebApp is copied to the folder.</expected>
             </step>
             <step order="2">
             </step>
             <step order="3">
               <step_desc>Select Sample-widget webapp to install.</step_desc>
-              <expected>Pass if the webapp is installing.</expected>
+              <expected>Pass if the webapp is being installed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Offline Installing WebApp and uninstalling another app work well at the same time" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineInstall_uninstalling">
+      <testcase purpose="Check if UA can install and uninstall different applications offline at the same time." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineInstall_uninstalling">
         <description>
           <pre_condition>Internet is not connected; Make sure the Sample-widget.wgt and test-widget.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of test-widget.wgt with the command :"wrt-launcher -l" and uninstall the test-widget.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
               <expected>Pass if the two terminal is already open.</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstall the Sample-widget.wgt.</step_desc>
-              <expected>Pass if the webapp is un-installing.</expected>
+              <step_desc>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>Pass if the webapp is being uninstalled.</expected>
             </step>
             <step order="4">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/test-widget.wgt.</step_desc>
-              <expected>Pass if the packaged webapp is installed.</expected>
+              <expected>Pass if the packaged webapp is being installed.</expected>
             </step>
             <step order="5">
               <step_desc>Check installing and un-installing work well.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Offline Installing WebApp and updating another app work well at the same time" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineInstall_updating">
+      <testcase purpose="Check if UA can install and update different applications offline at the same time." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineInstall_updating">
         <description>
           <pre_condition>Internet is not connected.Make sure the Sample-widget.wgt widget-version-1.wgt and widget-version-1-1.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp if they have been installed.</post_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt widget-version-1.wgt and widget-version-1-1.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt.</step_desc>
             </step>
             <step order="2">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/Sample-widget.wgt.</step_desc>
-              <expected>Pass if the widget is installing.</expected>
+              <expected>Pass if the widget is being installed.</expected>
             </step>
             <step order="3">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1-1.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if user will be informed when trying to uninstall a running WebApp" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_Inform_Uninstall_Running">
+      <testcase purpose="Check if the WebApp can be uninstalled during running." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_Inform_Uninstall_Running">
         <description>
           <pre_condition>Make sure Sample-widget.wgt is installed with the command : wrt-installer -i /opt/tct-appwgt-wrt-tests/Sample-widget.wgt.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the Sample-widget webapp.</step_desc>
+              <step_desc>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and launch the Sample-widget.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
               <expected>Pass if the webapp is running.</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstall the Sample-widget.wgt.</step_desc>
-              <expected>Pass if WRT does not display any notification when user try to uninstall the running app, and Sample-widget uninstalled.</expected>
+              <step_desc>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The Sample-widget application is uninstalled.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if user will be informed when try to launch uninstall program to the same webapp twice at sametime" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_Uninstall_Inform">
+      <testcase purpose="Check if user will be informed failure of uninstallation when the WebApp has been uninstalled." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_Uninstall_Inform">
         <description>
           <pre_condition>Make sure Sample-widget.wgt is installed  with the command : wrt-installer -i /opt/tct-appwgt-wrt-tests/Sample-widget.wgt.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Uninstall the Sample-widget.wgt.</step_desc>
+              <step_desc>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the Sample-widget.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
               <expected>Pass if the widget can be uninstalled.</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstall the Sample-widget.wgt.</step_desc>
-              <expected>Pass if informed uninstallation is failed.</expected>
+              <step_desc>Repeat the step above.</step_desc>
+              <expected>Pass if informed failure of uninstallation.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WebApp Upgrade via command line could be closed forcely" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineUpdate_CloseUpdate">
+      <testcase purpose="Check if WebApp upgrade process can be closed forcely." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="PKManagement_OfflineUpdate_CloseUpdate">
         <description>
           <pre_condition>Make sure the widget-version-1.wgt and widget-version-1-1.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of widget-version-1.wgt and widget-version-1-1.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt.</step_desc>
               <expected>Pass if the widget-version-1 webapp is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Update the widget-version-1 webapp through install widget-version-1-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-1 webapp through installing widget-version-1-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1-1.wgt.</step_desc>
               <expected>Pass if the package webapp installer is running.</expected>
             </step>
             <step order="3">
               <step_desc>Close the terminal.</step_desc>
-              <expected>Pass if there aren't error messages and system crash</expected>
+              <expected>Pass if there aren't any error messages and system crash</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if application could update during the application is running" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_OfflineUpdate_ReUpdate">
+      <testcase purpose="Check if application could be updated when the application is running." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_OfflineUpdate_ReUpdate">
         <description>
           <pre_condition>Make sure the widget-version-1.wgt is installed.Use the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt. Make sure the widget-version-1-1.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of widget-version-1.wgt and widget-version-1-1.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the widget-version-1 webapp.</step_desc>
-              <expected>Pass if are able to launched successfully.</expected>
+              <step_desc>Get the 'application id' of widget-version-1.wgtwith the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>Pass if it is able to be launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1-1.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if package management support to offline upgrade two webapp through command line" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_OfflineUpdate_TwoApp">
+      <testcase purpose="Check if package management can upgrade(offline) two webapps respectively." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_OfflineUpdate_TwoApp">
         <description>
           <pre_condition>Make sure the widget-version-1.wgt and widget-version-1-1.wgt are not installed. Make sure the widget-version-2.wgt and widget-version-2-1.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of widget-version-1.wgt widget-version-1-1.wgt widget-version-2.wgt and widget-version-2-1.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt.</step_desc>
               <expected>Pass if the widget-version-1 webapp is installed successfully</expected>
             </step>
             <step order="2">
-              <step_desc>Update the widget-version-1 webapp through install widget-version-1-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-1 webapp through installing widget-version-1-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1-1.wgt.</step_desc>
               <expected>Pass if the package webapp installer is running.</expected>
             </step>
             <step order="3">
               <expected>Pass if the package webapp installer is running.</expected>
             </step>
             <step order="4">
-              <step_desc>Update the widget-version-2 webapp through install widget-version-2-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-2 webapp through installing widget-version-2-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-2-1.wgt.</step_desc>
               <expected>Pass if they don't affect each other.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if package management support offline upgrade multi apps by command line" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P0" id="PKManagement_OfflineUpdate_MultiApp">
+      <testcase purpose="Check if package management can upgrade(offline) multiple webapps respectively." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P0" id="PKManagement_OfflineUpdate_MultiApp">
         <description>
           <pre_condition>Make sure the widget-version-1.wgt and widget-version-1-1.wgt are not installed. Make sure the widget-version-2.wgt and widget-version-2-1.wgt are not installed. Make sure the widget-version-3.wgt and widget-version-3-1.wgt are not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of widget-version-1.wgt widget-version-1-1.wgt widget-version-2.wgt widget-version-2-1.wgt widget-version-3.wgt and widget-version-3-1.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1.wgt.</step_desc>
               <expected>Pass if the widget-version-1 webapp is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Update the widget-version-1 webapp through install widget-version-1-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-1 webapp through installing widget-version-1-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-1-1.wgt.</step_desc>
               <expected>Pass if Updating WebApp is running.</expected>
             </step>
             <step order="3">
               <expected>Pass if the widget-version-2 webapp is installed successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Update the widget-version-2 webapp through install widget-version-2-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-2 webapp through installing widget-version-2-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-2-1.wgt.</step_desc>
               <expected>Pass if Updating WebApp is running.</expected>
             </step>
             <step order="5">
               <expected>Pass if the widget-version-3 webapp is installed successfully.</expected>
             </step>
             <step order="6">
-              <step_desc>Update the widget-version-3 webapp through install widget-version-3-1.wgt.</step_desc>
+              <step_desc>Update the widget-version-3 webapp through installing widget-version-3-1.wgt with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-version-3-1.wgt.</step_desc>
               <expected>Pass if they don't affect each other.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Get Web Application information through package management." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_Get_Information">
+      <testcase purpose="Check if package management can return Web Application information." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P2" id="WebApp_Get_Information">
         <description>
           <pre_condition>Make sure the Sample-widget.wgt is installed  with the command : wrt-installer -i /opt/tct-appwgt-wrt-tests/Sample-widget.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the widget with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Check the widget details information.</step_desc>
+              <step_desc>Check the widget details information with command: wrt-launcher -l.</step_desc>
               <expected>The widget info are displayed.</expected>
             </step>
             <step order="2">
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Packaged Web Application can be listed successfully" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedAPP_List">
+      <testcase purpose="Check if packaged Web Application can be listed on the device screen successfully." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="PKManagement_PackagedAPP_List">
         <description>
-          <pre_condition>Make sure the Sample-widget.wgt is not installed.Without any Web Application has beeb installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition>Make sure the Sample-widget.wgt is not installed.Without any Web Application has been installed.</pre_condition>
+          <post_condition>Get the 'application id' of Sample-widget.wgt with the command :"wrt-launcher -l" and uninstall the widget with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Check if Sample-widget.wgt has been installed.</step_desc>
+              <step_desc>Check if Sample-widget.wgt has been installed with command: wrt-launcher -l.</step_desc>
               <expected>Pass if there is no any Web Application has been installed.</expected>
             </step>
             <step order="2">
               <expected>Pass if "installed:wrt1smt007.Sample-widget" is listed on the device screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Check if Sample-widget.wgt has been installed.</step_desc>
+              <step_desc>Check if Sample-widget.wgt has been installed with command: wrt-launcher -l.</step_desc>
               <expected>Pass if a set of information is listed on the device screen: NO 1, Name Sample-widget, Version 1.0.0, GUID http://yourdomain/Sample-widget and Package Name wrt1smt007.</expected>
             </step>
           </steps>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check the WRT install the plugin on ARM devices only if the Web Application contains NPRuntime plugins in '~/plugins/arm' directory of the package." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="npruntime-all-on-arm">
+      <testcase purpose="Check if the WRT can install the plugin on ARM device only if the Web Application contains NPRuntime plugins under '~/plugins/arm' directory of the package." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="npruntime-all-on-arm">
         <description>
           <pre_condition>Make sure the npruntime-all-on-arm-x86.wgt is not installed.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of npruntime-all-on-arm-x86.wgt with the command :"wrt-launcher -l" and uninstall the widget with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/npruntime-all-on-arm-x86.wgt.</step_desc>
-              <expected>Pass if the widget installed successfully.</expected>
+              <expected>Pass if the widget is installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Check if npplugin for arm was installed.</step_desc>
-              <expected>Pass if this file was found in the device.</expected>
+              <step_desc>Check if npplugin for arm can be installed.</step_desc>
+              <expected>Pass if this file can be found in the device.</expected>
             </step>
             <step order="3">
-              <step_desc>Check if npplugin for i586 was installed.</step_desc>
-              <expected>Pass if the device is arm device: this file was not found in the device.if the device is i586 device: this file was found in the device.</expected>
+              <step_desc>Check if npplugin for i586 can be installed.</step_desc>
+              <expected>Pass if the device is arm device: this file can not be found in the device.if the device is i586 device: this file can be found in the device.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check the WRT not install the plugin on i586 devices if the Web Application contains NPRuntime plugins in '~/plugins/arm' directory of the package only." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="npruntime-arm-on-x86">
+      <testcase purpose="Check if the WRT cannot install the plugin on devices if the Web Application contains NPRuntime plugins under '~/plugins/arm' directory of the package only." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="npruntime-arm-on-x86">
         <description>
           <pre_condition>Make sure the npruntime-arm-on-x86.wgt and npruntime-x86-on-arm.wgt are not installed. </pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <post_condition>Get the 'application id' of npruntime-arm-on-x86.wgt or npruntime-x86-on-arm.wgt with the command :"wrt-launcher -l" and uninstall the widget with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>If the device is i586 device: Install npruntime-arm-on-x86.wgt.if the device is arm device: Install npruntime-x86-on-arm.wgt.</step_desc>
+              <step_desc>If the device is i586 device: Install npruntime-arm-on-x86.wgt.if the device is arm device: Install npruntime-x86-on-arm.wgt with command: wrt-installer -i "application name".wgt.</step_desc>
               <expected>Pass if the widget installed successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>If the device is x86 device: check if npplugin for arm was installed. if the device is arm device: check if npplugin for arm was installed.</step_desc>
-              <expected>Pass if this file was not found in the device.</expected>
+              <step_desc>If the device is x86 device: check if npplugin for arm can be installed. if the device is arm device: check if npplugin for arm can be installed.</step_desc>
+              <expected>Pass if this file can not be found in the device.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check the WRT not install the widget which is contain distributor signature without a dsp:Role signature property" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-distributor-sig-dsp">
+      <testcase purpose="Check if the WRT cannot install the widget which contains distributor signature without a dsp:Role signature property." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-distributor-sig-dsp">
         <description>
-          <pre_condition>Access to wrt-package-management-tests resources folder.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/11a.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check the WRT not install the widget which is contain distributor signature with a dsp:Role signature property that does not contain a URI for a distributor role" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-distributor-sig-uri">
+      <testcase 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." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-distributor-sig-uri">
         <description>
-          <pre_condition>Access to wrt-package-management-tests resources folder.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/11b.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check the WRT not install the widget which is declared one or more partner API privileges in configuration file." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-partner-privilege">
+      <testcase purpose="Check if the WRT cannot install the widget which is announced with one or more partner API privileges in configuration file." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="auto" priority="P1" id="widget-partner-privilege">
         <description>
-          <pre_condition>Access to wrt-package-management-tests resources folder.</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition></pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/widget-partner-privilege.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the 'feature' element MUST be ignored in in this installation process" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="feature-element-be-ignored">
+      <testcase purpose="Check if the 'feature' element should be ignored during installation process." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="feature-element-be-ignored">
         <description>
-          <pre_condition>Access to tct-pm-wrt-tests resources folder,Make sure feature-element-be-ignored.wgt is not installed;</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition>Make sure feature-element-be-ignored.wgt is not installed;</pre_condition>
+          <post_condition>Get the 'application id' of feature-element-be-ignored.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/feature-element-be-ignored.wgt.</step_desc>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if Tizen Web API version supported by the WRT is lower than the minimum version required by the Web Application, the WRT MUST abort installation" type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="web-api-version">
+      <testcase 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." type="user_experience" status="approved" component="Web/Runtime/PackageManagement" execution_type="manual" priority="P1" id="web-api-version">
         <description>
-          <pre_condition>Access to tct-pm-wrt-tests resources folder,Make sure feature-element-be-ignored.wgt is not installed;</pre_condition>
-          <post_condition>Uninstalled the webApp which is installed in this test case.</post_condition>
+          <pre_condition>Make sure feature-element-be-ignored.wgt is not installed;</pre_condition>
+          <post_condition>Get the 'application id' of web-api-version.wgt with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-pm-wrt-tests/web-api-version.wgt.</step_desc>
index 2f49f6c..c5c2cd7 100644 (file)
@@ -3,14 +3,14 @@
 <test_definition>
 <suite name="tct-rt01-wrt-tests" launcher="WRTLauncher -iu">
   <set name="dom-events-audio-onerror">
-    <testcase purpose="Check if the WRT support W3C DOM onerror event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onerror" execution_type="auto" priority="P2" status="approved" type="Functional positive">
+    <testcase purpose="Check if WRT supports W3C DOM onerror event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onerror" execution_type="auto" priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure dom-events-audio-onerror is installed.</pre_condition>
+        <pre_condition></pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
-            <step_desc>Launch the dom-events-audio-onerror application</step_desc>
-            <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+            <step_desc>Check if WRT supports W3C DOM onerror event for audio lable.</step_desc>
+            <expected>WRT supports W3C DOM onerror event for audio lable.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
     </testcase>
   </set>
   <set name="dom-events-video-onerror">
-    <testcase purpose="Check if the WRT support W3C DOM onerror event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onerror" execution_type="auto" priority="P2" status="approved" type="Functional positive">
+    <testcase purpose="Check if WRT supports W3C DOM onerror event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onerror" execution_type="auto" priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure dom-events-video-onerror is installed.</pre_condition>
+        <pre_condition></pre_condition>
         <post_condition></post_condition>
         <steps>
           <step order="1">
-            <step_desc>Launch the dom-events-video-onerror application</step_desc>
-            <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+            <step_desc>Check if WRT supports W3C DOM onerror event for video lable.</step_desc>
+            <expected>WRT supports W3C DOM onerror event for video lable.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
     </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-get">
-    <testcase purpose="Check if WRT return a response when the request is a [HTTP] GET request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-get">
+    <testcase purpose="Check if WRT returns a response when the request is a [HTTP] GET request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-get">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-get.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-get.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a response when the request is a [HTTP] GET request.</step_desc>
+            <expected>WRT is able to return a response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-      <spec_statement>TBD</spec_statement>
-     </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-get-false">
-    <testcase purpose="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-get-false">
+    <testcase purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-get-false">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-get-false.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-get-false.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request.</step_desc>
+            <expected>WRT is able to return a [HTTP] 501 Not Implemented response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-head">
-    <testcase purpose="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-head">
+    <testcase purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-head">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-head.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-head.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request.</step_desc>
+            <expected>WRT is able to return a [HTTP] 501 Not Implemented response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-     </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-head-false">
-    <testcase purpose="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-head-false">
+    <testcase purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-head-false">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-head-false.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-head-false.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the pictures can not be displayed on the screen.</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request.</step_desc>
+            <expected>WRT is able to return a [HTTP] 501 Not Implemented response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-invalid">
-    <testcase purpose="Check if WRT throw an exception when the request is a invalid request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-invalid">
+    <testcase purpose="Check if WRT throws an exception when the request is an invalid request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-invalid">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-invalid.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-invalid.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT throws an exception when the request is an invalid request.</step_desc>
+            <expected>WRT throws an exception.</expected>
+            </step>
+          </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-null">
-    <testcase purpose="Check if WRT throw an exception when the request is a null request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-null">
+    <testcase purpose="Check if WRT throws an exception when the request is a null request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-null">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-null.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-null.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the pictures can not be displayed on the screen.</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT throws an exception when the request is a null request.</step_desc>
+            <expected>WRT throws an exception.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-post">
-    <testcase purpose="Check if WRT return a response when the request is a [HTTP] POST request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-post">
+    <testcase purpose="Check if WRT returns a response when the request is a [HTTP] POST request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-post">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-post.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-post.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a response when the request is a [HTTP] POST request.</step_desc>
+            <expected>WRT is able to return a response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+     </specs>
    </testcase>
   </set>
   <set name="other-uri-XMLHttpRequest-post-false">
-    <testcase purpose="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-post-false">
+    <testcase purpose="Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="auto" priority="P3" id="other-uri-XMLHttpRequest-post-false">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
-              <steps>
-                 <step order="1">
-                     <step_desc>Install other-uri-XMLHttpRequest-post-false.wgt</step_desc>
-                     <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
-                 </step>
-                 <step order="2">
-                     <step_desc>Launch other-uri-XMLHttpRequest-post-false.wgt</step_desc>
-                     <expected>The widget application be launched.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Press the button "Launch"</step_desc>
-                   <expected>Pass: if the screen shows "Pass".</expected>
-                 </step>
-              </steps>
-           <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
+        <post_condition></post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Check if WRT returns a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request.</step_desc>
+            <expected>WRT is able to return a [HTTP] 501 Not Implemented response.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0">test_index.html</test_script_entry>
       </description>
-    <specs>
-     <spec>
-      <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-  </testcase>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+     </specs>
+    </testcase>
   </set>
 </suite>
 </test_definition>
index 626f986..b313ba4 100644 (file)
@@ -6,15 +6,15 @@
       <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-load-event" execution_type="manual" purpose="Check if WRT supports W3C DOM load event" priority="P0" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of lifecycle-load-event.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-load-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-load-event.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if there is a green "PASS" on screen display.</expected>
+              <step_desc>Get the 'application id' of lifecycle-load-event.wgt with the command :"wrt-launcher -l" and launch the lifecycle-load-event.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>A green "PASS" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-unload-event" execution_type="manual" purpose="Check if WRT supports W3C DOM unload event." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of lifecycle-unload-event.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-unload-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-unload-event.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch "run" button on screen.</step_desc>
-              <expected>PASS: if there is a correct alert("unload event success!").</expected>
+              <step_desc>Get the 'application id' of lifecycle-unload-event.wgt with the command :"wrt-launcher -l" and launch the lifecycle-unload-event.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click "run" button.</step_desc>
+              <expected>A dialog with "unload event success!" pops up on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-page-visibility-visibilitychange" execution_type="manual" purpose="Check if WRT supports W3C DOM page visibility event visibilitychange" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-page-visibility-visibilitychange.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if the application is successfully launched with page visibility changed from "visible" to "hiden"</expected>
+              <step_desc>Get the 'application id' of lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-launcher -l" and launch the lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The application is launched successfully</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to the widget</step_desc>
+              <expected>A word "Pass" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-suspend-javascript" execution_type="manual" purpose="Check if WRT is able to suspend JavaScript execution and rendering when Web Application enters invisible state" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-suspend-javascript" execution_type="manual" purpose="Check if WRT is able to suspend JavaScript execution and render when Web Application enters invisible state" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of lifecycle-suspend-javascript.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-suspend-javascript.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-suspend-javascript.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if it is successfully launched.</expected>
+              <step_desc>Get the 'application id' of lifecycle-suspend-javascript.wgt with the command :"wrt-launcher -l" and launch the lifecycle-suspend-javascript.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Enter invisible state and return back visible state</step_desc>
-              <expected>PASS: if there is a green "PASS" on screen display.</expected>
+              <step_desc>Enter invisible state and turn back to visible state</step_desc>
+              <expected>A green "Pass" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           <spec>
             <spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
             <spec_url/>
-            <spec_statement>The WRT MUST suspend JavaScript execution and rendering (including CSS animations) when Web Application enters invisible state, unless the author explicitly declared the Web Application to be a background service in the configuration document</spec_statement>
+            <spec_statement>The WRT MUST suspend JavaScript execution and render (including CSS animations) when Web Application enters invisible state, unless the author explicitly declared the Web Application as a background service in the configuration document</spec_statement>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-resume-javascript" execution_type="manual" purpose="Check if WRT is able to resume JavaScript execution and rendering when Web Application enters visible state" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-resume-javascript" execution_type="manual" purpose="Check if WRT is able to resume JavaScript execution and renderwhen Web Application enters visible state" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of lifecycle-resume-javascript.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-resume-javascript.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-resume-javascript.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if it is successfully launched.</expected>
+              <step_desc>Get the 'application id' of lifecycle-resume-javascript.wgt with the command :"wrt-launcher -l" and launch the lifecycle-resume-javascript.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Enter invisible state and return back visible state</step_desc>
-              <expected>PASS: if there is a green "PASS" on screen display.</expected>
+              <step_desc>Enter invisible state and turn back to visible state</step_desc>
+              <expected>A green "Pass" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           <spec>
             <spec_assertion element_type="attribute" element_name="N/A" interface="0330" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
             <spec_url/>
-            <spec_statement>For applications whose execution was suspended the WRT MUST resume JavaScript execution and rendering (including CSS animations) when Web Application enters visible state.</spec_statement>
+            <spec_statement>For applications whose execution was suspended the WRT MUST resume JavaScript execution and render(including CSS animations) when Web Application enters visible state.</spec_statement>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-background-service" execution_type="manual" purpose="Check if Web Application is explicitly declared as a background service in the configuration document, then the WRT should continue JavaScript execution and rendering, even when the Web Application enters invisible state." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-background-service" execution_type="manual" purpose="Check if Web Application is declared explicitly as a background service in the configuration document, the WRT should continue JavaScript execution and rendering, even when the Web Application enters invisible state." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of lifecycle-background-service.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-background-service.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-background-service.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if it is successfully launched.</expected>
+              <step_desc>Get the 'application id' of lifecycle-background-service.wgt with the command :"wrt-launcher -l" and launch the lifecycle-background-service.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
               <step_desc>Enter invisible state and return back visible state</step_desc>
-              <expected>PASS: if there is a green "PASS" on screen display.</expected>
+              <expected>A green "Pass" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           <spec>
             <spec_assertion element_type="attribute" element_name="N/A" interface="0340" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
             <spec_url/>
-            <spec_statement>The WRT MUST NOT suspend Web Application's execution if the author explicitly declared the Web Application to be a background service in the configuration document.</spec_statement>
+            <spec_statement>The WRT MUST NOT suspend Web Application's execution if the author explicitly declared the Web Application as a background service in the configuration document.</spec_statement>
           </spec>
         </specs>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-launch-installed-app" execution_type="manual" purpose="Check if WRT is able to launch an installed application" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;The lifecycle-hide-running-app.wgt has been installed</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;The lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
+          <post_condition>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-launch-installed-app.wgt with the command :"wrt-installer -un 'application id'", get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-hide-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-launch-installed-app.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and touch the "Launch" button</step_desc>
-              <expected>PASS: if lifecycle-hide-running-app application is launched and see the word "Hello, hidding application".</expected>
+              <step_desc>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The application "lifecycle-hide-running-app" is launched and the word "Hello, hidding application" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-launch-removed-app" execution_type="manual" purpose="Check if WRT is unable to launch an removed application" priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-launch-removed-app" execution_type="manual" purpose="Check if WRT is unable to launch a removed application" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed;lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-launch-installed-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Uninstall lifecycle-hide-running-app.wgt</step_desc>
-              <expected>PASS: if uninstall the widget successfully.</expected>
+              <step_desc>Get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-hide-running-app.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The widget is uninstalled successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-launch-removed-app.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="3">
-              <step_desc>Touch the "Launch" button.</step_desc>
-              <expected>PASS: if there is no response.</expected>
+              <step_desc>Get the 'application id' of lifecycle-launch-removed-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-launch-removed-app.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="4">
+              <step_desc>Click the "Launch" button.</step_desc>
+              <expected>There is no response.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-exit-running-app" execution_type="manual" purpose="Check if WRT is able to exit a running application safely." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of lifecycle-exit-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-exit-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-exit-running-app.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open this widget and touch the "Exit" button.</step_desc>
-              <expected>PASS: if this widget is closed.</expected>
+              <step_desc>Get the 'application id' of lifecycle-exit-running-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-exit-running-app.wgt with the command :"wrt-launcher -s 'application id'", click the "Exit" button.</step_desc>
+              <expected>The widget is closed.</expected>
             </step>
             <step order="3">
               <step_desc>Check the application running list</step_desc>
-              <expected>PASS: if "lifecycle-exit-running-app is not in the running list".</expected>
+              <expected>The application "lifecycle-exit-running-app" is not in the running list.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-hide-running-app" execution_type="manual" purpose="Check if WRT is able to change a web app to background, and keep running." priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-hide-running-app" execution_type="manual" purpose="Check if WRT is able to change the web app to keep running in the background." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-hide-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the "Hide" button.</step_desc>
-              <expected>PASS: if this widget will exit.</expected>
+              <step_desc>Get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-hide-running-app.wgt with the command :"wrt-launcher -s 'application id'",click the "Hide" button.</step_desc>
+              <expected>The widget is exit.</expected>
             </step>
             <step order="3">
               <step_desc>Check the application running list.</step_desc>
-              <expected>PASS: if "lifecycle-hide-running-app" is in the running list.</expected>
+              <expected>The application "lifecycle-hide-running-app" is in the running list.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-app" execution_type="manual" purpose="Check if WRT is able to launch service application." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-app.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-app.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the camera is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-app.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-app.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The camera is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-video-player" execution_type="manual" purpose="Check if WRT is able to launch video application." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-video-player.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-video-player.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-video-player.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the video player is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-video-player.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-video-player.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The video player is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-music-player" execution_type="manual" purpose="Check if WRT is able to launch music application." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-music-player.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-music-player.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-music-player.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the music player is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-music-player.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-music-player.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The music player is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-image-viewer" execution_type="manual" purpose="Check if WRT is able to launch image viewer application." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-image-viewer.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-image-viewer.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-image-viewer.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the image viewer is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-image-viewer.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-image-viewer.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The image viewer is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-camera" execution_type="manual" purpose="Check if WRT is able to launch camera application." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-camera.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-camera.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-camera.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the camera is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-camera.wgt.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-camera.wgt.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The camera is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-email" execution_type="manual" purpose="Check if WRT is able to launch email application." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-email.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-email.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-email.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the email application is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-email.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-email.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The email application is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-gallery-pick" execution_type="manual" purpose="Check if WRT is able to pick an item from the gallery." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-gallery-pick.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-gallery-pick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-gallery-pick.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the gallery application is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-gallery-pick.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-gallery-pick.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The gallery application is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-gallery-show" execution_type="manual" purpose="Check if WRT is able to show the gallery." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-gallery-show.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-gallery-show.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-gallery-show.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the gallery application is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-gallery-show.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-gallery-show.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The gallery application is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-message" execution_type="manual" purpose="Check if WRT is able to launch message application." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-message" execution_type="manual" purpose="Check if WRT is able to launch the application of message." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of sys-launch-service-message.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-message.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/sys-launch-service-message.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the widget and click the "Launch"</step_desc>
-              <expected>PASS: if the message application is launched.</expected>
+              <step_desc>Get the 'application id' of sys-launch-service-message.wgt with the command :"wrt-launcher -l" and launch the sys-launch-service-message.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
+              <expected>The application of message is launched.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-status-display-dim" execution_type="manual" purpose="Check if WRT is able to retrieve display resources 'display-dim'" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-status-display-dim" execution_type="manual" purpose="Check if WRT is able to retrieve display resource 'display-dim'" priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-status-display-dim.wgt with the command :"wrt-launcher -l" and uninstall the power-status-display-dim.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-status-display-dim.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the button named "DISPLAY_DIM"</step_desc>
-              <expected>PASS: if there is a "PASS" on screen display.</expected>
+              <step_desc>Get the 'application id' of power-status-display-dim.wgt with the command :"wrt-launcher -l" and launch the power-status-display-dim.wgt with the command :"wrt-launcher -s 'application id'", click the button "DISPLAY_DIM"</step_desc>
+              <expected>"PASS" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-status-display-bright" execution_type="manual" purpose="Check if WRT is able to retrieve display resources 'display-bright'" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-status-display-bright" execution_type="manual" purpose="Check if WRT is able to retrieve display resource 'display-bright'" priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-status-display-bright.wgt with the command :"wrt-launcher -l" and uninstall the power-status-display-bright.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-status-display-bright.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the button named "DISPLAY_BRIGHT"</step_desc>
-              <expected>PASS: if there is a "PASS" on screen display.</expected>
+              <step_desc>Get the 'application id' of power-status-display-bright.wgt with the command :"wrt-launcher -l" and launch the power-status-display-bright.wgt with the command :"wrt-launcher -s 'application id'", click the button "DISPLAY_BRIGHT"</step_desc>
+              <expected>"PASS" is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-home-suspend-cpu" execution_type="manual" purpose="Check if WRT is not consuming CPU resource when suspended by push 'home' button." priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-home-suspend-cpu" execution_type="manual" purpose="Check if WRT does not consume CPU resource when the application suspended by clicking 'home' button." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-home-suspend-cpu.wgt with the command :"wrt-launcher -l" and uninstall the power-home-suspend-cpu.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-home-suspend-cpu.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the Home button</step_desc>
-              <expected>PASS: if the cpu's utilization ratio is "0.0%".</expected>
+              <step_desc>Get the 'application id' of power-home-suspend-cpu.wgt with the command :"wrt-launcher -l" and launch the power-home-suspend-cpu.wgt with the command :"wrt-launcher -s 'application id'", click the home button</step_desc>
+              <expected>The cpu utilization is "0.0%".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-home-background-cpu" execution_type="manual" purpose="Check if WRT is consuming CPU resource when running background by push 'home' button." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-home-background-cpu" execution_type="manual" purpose="Check if WRT consumes CPU resource when run in background by clicking 'home' button." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-home-background-cpu.wgt with the command :"wrt-launcher -l" and uninstall the power-home-background-cpu.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-home-background-cpu.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the Home button</step_desc>
-              <expected>PASS: if the cpu's utilization ratio is not "0.0%".</expected>
+              <step_desc>Get the 'application id' of power-home-background-cpu.wgt with the command :"wrt-launcher -l" and launch the power-home-background-cpu.wgt with the command :"wrt-launcher -s 'application id'", click the home button</step_desc>
+              <expected>The cpu utilization is not "0.0%".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-hide-suspend-cpu" execution_type="manual" purpose="Check if WRT is not consuming CPU resource when suspended by hide application." priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-hide-suspend-cpu" execution_type="manual" purpose="Check if WRT consumes CPU resource when the hide application is suspended." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-hide-suspend-cpu.wgt with the command :"wrt-launcher -l" and uninstall the power-hide-suspend-cpu.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-hide-suspend-cpu.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the button named "Hide".</step_desc>
-              <expected>PASS: if the cpu's utilization ratio is "0.0%", you can get the ratio with command "top".</expected>
+              <step_desc>Get the 'application id' of power-hide-suspend-cpu.wgt with the command :"wrt-launcher -l" and launch the power-hide-suspend-cpu.wgt with the command :"wrt-launcher -s 'application id'", and click the button "Hide".</step_desc>
+              <expected>The cpu utilization is "0.0%" with the command : "top".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-hide-background-cpu" execution_type="manual" purpose="Check if WRT is consuming CPU resource when running background by hide application." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="power-hide-background-cpu" execution_type="manual" purpose="Check if WRT consumes CPU resource when the hide application is running in background." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of power-hide-background-cpu.wgt with the command :"wrt-launcher -l" and uninstall the power-hide-background-cpu.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/power-hide-background-cpu.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application, and click the button named "Hide".</step_desc>
-              <expected>PASS: if the cpu's utilization ratio is not "0.0%", you can get the ratio with command "top".</expected>
+              <step_desc>Get the 'application id' of power-hide-background-cpu.wgt with the command :"wrt-launcher -l" and launch the power-hide-background-cpu.wgt with the command :"wrt-launcher -s 'application id'", click the button "Hide".</step_desc>
+              <expected>The cpu utilization is not "0.0%" with the command : "top".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="debug-web-inspector-windows7" execution_type="manual" purpose="Check if WRT supports 'web inspector' interface for widget debugging in windows7 OS." priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure SDK2.0 be installed to PC and launched;turn on device USB debugging mode</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure SDK2.0 is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>open SDK, File-&gt;New-&gt;Tizen Web Project</step_desc>
             </step>
             <step order="4">
               <step_desc>Open Window-&gt;Show View -&gt; Connection Explorer</step_desc>
-              <expected>PASS: A device imformation appears in the "Connection Explorer" of SDK.</expected>
+              <expected> A device information appears in the "Connection Explorer" of SDK.</expected>
             </step>
             <step order="5">
               <step_desc>right-click on the folder "test-debugging" -&gt; Debug as -&gt; 1 Tizen Web Application</step_desc>
-              <expected>PASS: pops up a 'web inspector' interface for widget debugging displayed on the screen.</expected>
+              <expected>Pops up a 'web inspector' interface for widget debugging on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="debug-web-inspector-ubuntu" execution_type="manual" purpose="Check if WRT supports 'web inspector' interface for widget debugging in ubuntu OS." priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure SDK2.0 be installed to PC and launched;turn on device USB debugging mode</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure SDK2.0 is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
               <step_desc>open SDK, File-&gt;New-&gt;Tizen Web Project</step_desc>
             </step>
             <step order="4">
               <step_desc>Open Window-&gt;Show View -&gt; Connection Explorer</step_desc>
-              <expected>PASS: A device imformation appears in the "Connection Explorer" of SDK.</expected>
+              <expected>The device information appears in the "Connection Explorer" of SDK.</expected>
             </step>
             <step order="5">
               <step_desc>right-click on the folder "test-debugging" -&gt; Debug as -&gt; 1 Tizen Web Application</step_desc>
-              <expected>PASS: 'web inspector' interface for widget debugging displayed on the screen.</expected>
+              <expected>'web inspector' interface for widget debugging is displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-access-policy" execution_type="manual" purpose="Check if the WRT support W3C Widget Access Request Policy." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-access-policy" execution_type="manual" purpose="Check if WRT supports W3C Widget Access Request Policy." priority="P0" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-access-policy.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-access-policy.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-access-policy.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click the link of "www.baidu.com".</step_desc>
-              <expected>PASS: if the HP of www.baidu.com is opened in the application successfully.</expected>
+              <expected>The HP of www.baidu.com is opened successfully in the application.</expected>
             </step>
             <step order="3">
               <step_desc>Click the link of "www.163.com".</step_desc>
-              <expected>PASS: if the HP of www.163.com is not opened in the application but opened in the default browser of the device.</expected>
+              <expected>The HP of www.163.com is not opened in the application, it is opened in the default browser of the device.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-ajax-resource" execution_type="manual" purpose="Check if WRT is able to Access request to resource which using ajax technology." priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-ajax-resource" execution_type="manual" purpose="Check if WRT is able to Access request to resource by using ajax technology." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of url-access-ajax-resource.wgt with the command :"wrt-launcher -l" and uninstall the url-access-ajax-resource.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/url-access-ajax-resource.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click the option "select"</step_desc>
-              <expected>PASS: if only "select" is in the option box.</expected>
+              <expected>There is only "select" button in the option box.</expected>
             </step>
             <step order="3">
               <step_desc>Click the button "loading".</step_desc>
-              <expected>PASS: if focus is on the "loading" button.</expected>
+              <expected>The focus is on the "loading" button.</expected>
             </step>
             <step order="4">
               <step_desc>Click the option "select".</step_desc>
-              <expected>PASS: if "tom,tom2,tom3" are displayed in the option box.</expected>
+              <expected>"tom,tom2,tom3" are displayed in the option box.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi" execution_type="manual" purpose="Check if WRT is able to Access request to multi network resource when more than 2 access elements set in config.xml." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi" execution_type="manual" purpose="Check if WRT is able to access the request to multi network resource when more than 2 access elements are set in config.xml." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of url-access-multi.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/url-access-multi.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click the link "http://www.baidu.com"</step_desc>
-              <expected>PASS: if "http://www.baidu.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
             </step>
             <step order="3">
               <step_desc>Click the link "http://www.neusoft.com".</step_desc>
-              <expected>PASS: if "http://www.neusoft.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
             </step>
             <step order="4">
               <step_desc>Click the link "http://www.163.com".</step_desc>
-              <expected>PASS: if "http://www.163.com" is not opened in this widget but in the device browser.</expected>
+              <expected>"http://www.163.com" is not opened in this widget,it is opened in the  browser of the device.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-all" execution_type="manual" purpose="Check if WRT is able to Access request to all network resource when set in config.xml - access origin='*' " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-all" execution_type="manual" purpose="Check if WRT is able to access the request to all network resource when access origin='*' is set in config.xml." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of url-access-multi-all.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi-all.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/url-access-multi-all.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click the link "http://www.baidu.com"</step_desc>
-              <expected>PASS: if "http://www.baidu.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
             </step>
             <step order="3">
               <step_desc>Click the link "http://www.neusoft.com".</step_desc>
-              <expected>PASS: if "http://www.neusoft.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
             </step>
             <step order="4">
               <step_desc>Click the link "http://www.163.com".</step_desc>
-              <expected>PASS: if "http://www.163.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.163.com" is opened successfully in this widget.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-subdomains" execution_type="manual" purpose="Check if WRT is able to Access request to subdomains network resource when set in config.xml - subdomains='true'" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-subdomains" execution_type="manual" purpose="Check if WRT is able to access the request to subdomains network resource when subdomains='true' is set in config.xml." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi-subdomains.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/url-access-multi-subdomains.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click the link "http://www.baidu.com"</step_desc>
-              <expected>PASS: if "http://www.baidu.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
             </step>
             <step order="3">
               <step_desc>Click the link "http://www.baidu.com/gaoji/preferences.html"</step_desc>
-              <expected>PASS: if "http://www.baidu.com/gaoji/preferences.html" is unable to open in this widget.</expected>
+              <expected>"http://www.baidu.com/gaoji/preferences.html" is not opened in this widget.</expected>
             </step>
             <step order="4">
               <step_desc>Click the link "http://www.neusoft.com".</step_desc>
-              <expected>PASS: if "http://www.neusoft.com" is opened in this widget successfully.</expected>
+              <expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
             </step>
             <step order="5">
               <step_desc>Click the link "http://www.neusoft.com/cn".</step_desc>
-              <expected>PASS: if "http://www.neusoft.com/cn" is opened in this widget successfully.</expected>
+              <expected>"http://www.neusoft.com/cn" is opened successfully in this widget.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-sms" execution_type="manual" purpose="Check if the WRT support scheme sms:// " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-sms" execution_type="manual" purpose="Check if WRT supports scheme sms://" priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-schemes-sms.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-sms.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-sms.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click on link "sms"</step_desc>
-              <expected>PASS: if the sms module of the device is requested.</expected>
+              <expected>Sms module of the device is requested.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mmsto" execution_type="manual" purpose="Check if the WRT support scheme mmsto:// " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mmsto" execution_type="manual" purpose="Check if WRT supports scheme mmsto://" priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-schemes-mmsto.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mmsto.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mmsto.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click on link "mmsto"</step_desc>
-              <expected>PASS: if mms module of the device is requested.</expected>
+              <expected>Mms module of the device is requested.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto" execution_type="manual" purpose="Check if the WRT support scheme mailto:// " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto" execution_type="manual" purpose="Check if WRT supports scheme mailto://" priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Click on link "mailto"</step_desc>
-              <expected>PASS: if email module of the device is requested.</expected>
+              <expected>Email module of the device is requested.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization" execution_type="manual" purpose="Check if the WRT support localization " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization" execution_type="manual" purpose="Check if WRT supports localization" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure the locale language is English</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
+          <post_condition>Get the 'application id' of other-localization.wgt with the command :"wrt-launcher -l" and uninstall the other-localization.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
               <step_desc>Confirm the widget's name on screen.</step_desc>
-              <expected>PASS: if the name under the icon is "english-ol".</expected>
+              <expected>The name under the icon is "english-ol".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface" execution_type="manual" purpose="Check if the WRT support W3C Widget Interface. " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface" execution_type="manual" purpose="Check if WRT supports W3C Widget Interface." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the icon to entry the application.</step_desc>
-              <expected>PASS: if there is a green "Pass" on screen display.(widget.name=other-widget-interface)</expected>
+              <step_desc>Touch the icon to enter the application.</step_desc>
+              <expected>A green "Pass" is displayed on screen.(widget.name=other-widget-interface)</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-uri-scheme" execution_type="manual" purpose="Check if the WRT support W3C Widget URI Scheme. " priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-uri-scheme" execution_type="manual" purpose="Check if WRT supports W3C Widget URI Scheme." priority="P1" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-uri-scheme.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-uri-scheme.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-uri-scheme.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if there is a picture added on screen.</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>A picture is added on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-cc" execution_type="manual" purpose="Check if WRT supports schemes mail cc." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-cc.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-cc.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if see the email with its cc account on screen display.</expected>
+              <step_desc>Get the 'application id' of other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The email with its cc account is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-bcc" execution_type="manual" purpose="Check if WRT supports schemes mail bcc." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-bcc.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-bcc.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-bcc.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch "run" button on the screen.</step_desc>
-              <expected>PASS: if see the email with its bcc account on screen display.</expected>
+              <step_desc>Click "run" button on the screen.</step_desc>
+              <expected>The email with its bcc account is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-body" execution_type="manual" purpose="Check if WRT supports schemes mail body." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-body.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-body.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if see the email with body content on screen display.</expected>
+              <step_desc>Get the 'application id' of other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The email with body content is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-groups" execution_type="manual" purpose="Check if WRT supports schemes mail groups." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-groups.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-groups .wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-groups.wgt</step_desc>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if see the email with its groups account on screen display.</expected>
+              <step_desc>Get the 'application id' of other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The email with its groups account is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-subject" execution_type="manual" purpose="Check if WRT supports schemes mail subject." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-subject.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-subject.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>if see the email with its subject content on screen display.</expected>
+              <step_desc>Get the 'application id' of other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The email with its subject content is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       </testcase>
       <testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-tel" execution_type="manual" purpose="Check if WRT supports schemes tel." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-tel.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-schemes-mailto-tel.wgt</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application.</step_desc>
-              <expected>PASS: if see the telephone call on screen display.</expected>
+              <step_desc>Get the 'application id' of other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The telephone call is displayed on screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-name" execution_type="manual" purpose="Check if the WRT support W3C widget interface author name attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-name" execution_type="manual" purpose="Check if WRT supports W3C widget interface author name attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test author".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Click the button "Test author".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-email" execution_type="manual" purpose="Check if the WRT support W3C widget interface author email attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-email" execution_type="manual" purpose="Check if WRT supports W3C widget interface author email attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test authorEmail".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Click the button "Test authorEmail".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-href" execution_type="manual" purpose="Check if the WRT support W3C widget interface author href attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-href" execution_type="manual" purpose="Check if WRT supports W3C widget interface author href attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test authorHref".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test authorHref".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-description" execution_type="manual" purpose="Check if the WRT support W3C widget interface description attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-description" execution_type="manual" purpose="Check if WRT supports W3C widget interface description attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test description".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test description".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-short-name" execution_type="manual" purpose="Check if the WRT support W3C widget interface short name attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-short-name" execution_type="manual" purpose="Check if WRT supports W3C widget interface short name attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test shortName".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test shortName".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-version" execution_type="manual" purpose="Check if the WRT support W3C widget interface version attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-version" execution_type="manual" purpose="Check if WRT supports W3C widget interface version attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test version".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test version".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-id" execution_type="manual" purpose="Check if the WRT support W3C widget interface id attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-id" execution_type="manual" purpose="Check if WRT supports W3C widget interface id attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its  icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test id".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test id".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-height" execution_type="manual" purpose="Check if the WRT support W3C widget interface height attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-height" execution_type="manual" purpose="Check if WRT supports W3C widget interface height attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt.</step_desc>
-              <expected>PASS: if the widget package is successfully installed with its icon appears on screen.</expected>
+              <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test height".</step_desc>
-              <expected>PASS: A green "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test height".</step_desc>
+              <expected>A green "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-width" execution_type="manual" purpose="Check if the WRT support W3C widget interface width attribute." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-width" execution_type="manual" purpose="Check if WRT supports W3C widget interface width attribute." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-attribute.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon is appeared in screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test width"</step_desc>
-              <expected>Pass: A green prompt of "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test width"</step_desc>
+              <expected>A green prompt of "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference getItem method." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference getItem method." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon is appeared in screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the button "Test getItem('preKey')"</step_desc>
-              <expected>Pass: A green prompt of "Pass" appears on the right side of the button.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Click the button "Test getItem('preKey')"</step_desc>
+              <expected>A green prompt of "Pass" appears on the right side of the button.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference setItem method." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon is appeared in screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Change the value of "preNum" from "0"to "1" and change the value of "preString" from "b" to "a"</step_desc>
-              <expected>Pass: value changed successfully.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Save writable item"</step_desc>
-              <expected>Pass: Message like "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
+              <step_desc>Change the value of "preNum" from "0"to "1" and change the value of "preString" from "b" to "a"</step_desc>
+              <expected>The value is changed successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Change the value of "preNum" from "1"to "2" and change the value of "preString" from "a" to "c"</step_desc>
-              <expected>Pass: value changed successfully.</expected>
+              <step_desc>Click the button "Save writable item"</step_desc>
+              <expected>Message "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
             </step>
             <step order="5">
-              <step_desc>Push the button "Load writable item"</step_desc>
-              <expected>Pass: the value of "preNum" became "1" and the value of "preString" became "a".</expected>
+              <step_desc>Change the value of "preNum" from "1"to "2" and change the value of "preString" from "a" to "c"</step_desc>
+              <expected>The value is changed successfully.</expected>
+            </step>
+            <step order="6">
+              <step_desc>Click the button "Load writable item"</step_desc>
+              <expected>The value of "preNum" became "1" and the value of "preString" became "a".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-readonly" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference setItem method when preference is readonly." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-readonly" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method when preference is readonly." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Push the button "Load readonly item"</step_desc>
-              <expected>Pass: Message like "licenseKey can not be changed" displayed in the textbox.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Delete the word "licenseKey" in the textbox</step_desc>
-              <expected>Pass: deleted the word successfully.</expected>
+              <step_desc>Click the button "Load readonly item"</step_desc>
+              <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
             </step>
             <step order="4">
-              <step_desc>Push the button "Save readonly item"</step_desc>
-              <expected>Pass: Message like "Pass, the readonly item can not be saved." pops up on the screen.</expected>
+              <step_desc>Delete the word "licenseKey" in the textbox</step_desc>
+              <expected>The word is deleted successfully.</expected>
             </step>
             <step order="5">
-              <step_desc>Push the button "Load readonly item"</step_desc>
-              <expected>Pass: Message like "licenseKey can not be changed" displayed in the textbox.</expected>
+              <step_desc>Click the button "Save readonly item"</step_desc>
+              <expected>Message "Pass, the readonly item is unable to be saved." pops up on the screen.</expected>
+            </step>
+            <step order="6">
+              <step_desc>Click the button "Load readonly item"</step_desc>
+              <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference clear method." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference clear method." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon is appeared in screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Change the value of "preNum" from "0"to "1" and change the value of "preString" from "b" to "a"</step_desc>
-              <expected>Pass: value changed successfully.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Save writable item"</step_desc>
-              <expected>Pass: Message like "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
+              <step_desc>Change the value of "preNum" from "0" to "1" and change the value of "preString" from "b" to "a"</step_desc>
+              <expected>The value is changed successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Push the button "Clear writable item"</step_desc>
-              <expected>Pass: Message like "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
+              <step_desc>Click the button "Save writable item"</step_desc>
+              <expected>Message "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
             </step>
             <step order="5">
-              <step_desc>Change the value of "preNum" from "1"to "2" and change the value of "preString" from "a" to "c"</step_desc>
-              <expected>Pass: value changed successfully.</expected>
+              <step_desc>Click the button "Clear writable item"</step_desc>
+              <expected>Message "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
             </step>
             <step order="6">
-              <step_desc>Push the button "Load writable item"</step_desc>
-              <expected>Pass: the value of "preString" and "preNum" did not change.</expected>
+              <step_desc>Click the value of "preNum" from "1" to "2" and change the value of "preString" from "a" to "c"</step_desc>
+              <expected>The value is changed successfully.</expected>
+            </step>
+            <step order="7">
+              <step_desc>Click the button "Load writable item"</step_desc>
+              <expected>The values of "preString" and "preNum" have not changed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-readonly" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference can not clear the readonly preference with clear method." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-readonly" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference is unable to clear the readonly preference with clear method." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Push the button "Load readonly item"</step_desc>
-              <expected>Pass: Message like "licenseKey can not be changed" displayed in the textbox.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Clear writable item"</step_desc>
-              <expected>Pass: Message like "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
+              <step_desc>Change the value of "preNum" from "0" to "1" and change the value of "preString" from "b" to "a"</step_desc>
+              <expected>The value is changed successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Delete the word "licenseKey" in the textbox</step_desc>
-              <expected>Pass: deleted the word successfully.</expected>
+              <step_desc>Click the button "Load readonly item"</step_desc>
+              <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
             </step>
             <step order="5">
-              <step_desc>Push the button "Load readonly item"</step_desc>
-              <expected>Pass: Message like "licenseKey can not be changed" displayed in the textbox.</expected>
+              <step_desc>Click the button "Clear writable item"</step_desc>
+              <expected>Message "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
+            </step>
+            <step order="6">
+              <step_desc>Delete the word "licenseKey" in the textbox</step_desc>
+              <expected>The word is deleted successfully.</expected>
+            </step>
+            <step order="7">
+              <step_desc>Click the button "Load readonly item"</step_desc>
+              <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-undefined" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference setItem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon is appeared in screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Input "aaa" to "Key:" textbox, and input "111" to "Value:" textbox</step_desc>
-              <expected>Pass: input parameter successfully.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Save undefined item"</step_desc>
-              <expected>Pass: Message like "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
+              <step_desc>Input "aaa" to the "Key:" textbox, and input "111" to the "Value:" textbox</step_desc>
+              <expected>The value is input successfully.</expected>
+            </step>
+            <step order="4">
+              <step_desc>Click the button "Save undefined item"</step_desc>
+              <expected>Message "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem-undefined" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference getitem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference getitem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Input "aaa" to "Key:" textbox, and input "111" to "Value:" textbox</step_desc>
-              <expected>Pass: input parameter successfully.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Save undefined item"</step_desc>
-              <expected>Pass: Message like "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
+              <step_desc>Input "aaa" to the "Key:" textbox, and input "111" to the "Value:" textbox</step_desc>
+              <expected>The value is input successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Change "111" to "222" in "Value:" textbox</step_desc>
-              <expected>Pass: The parameter changed successfully.</expected>
+              <step_desc>Click the button "Save undefined item"</step_desc>
+              <expected>Message "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
             </step>
-            <step order="5">
-              <step_desc>Push the button "Load undefined item"</step_desc>
-              <expected>Pass: The parameter of "Value:" textbox changed from "222" to "111".</expected>
+            <step order="4">
+              <step_desc>Change "111" to "222" in the textbox "Value:"</step_desc>
+              <expected>The value is changed successfully.</expected>
+            </step>
+            <step order="6">
+              <step_desc>Click the button "Load undefined item"</step_desc>
+              <expected>The value of testbox "Value:" is changed from "222" to "111".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-undefined" execution_type="manual" purpose="Check if the WRT support W3C widget interface preference clear method when preference is undefined." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference clear method when preference is undefined." priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure WRT is installed</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-widget-interface-method.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Input "aaa" to "Key:" textbox, and input "111" to "Value:" textbox</step_desc>
-              <expected>Pass: input parameter successfully.</expected>
+              <step_desc>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-method.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>Push the button "Save undefined item"</step_desc>
-              <expected>Pass: Message like "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
+              <step_desc>Input "aaa" to the "Key:" textbox, and input "111" to the "Value:" textbox</step_desc>
+              <expected>The value is input successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Change "111" to "222" in "Value:" textbox</step_desc>
-              <expected>Pass: The parameter of "Value:" textbox changed successfully.</expected>
+              <step_desc>Click the button "Save undefined item"</step_desc>
+              <expected>Message "Save succeed! key is aaa,value is 111" pops up on the screen.</expected>
             </step>
             <step order="5">
-              <step_desc>Push the button "Load undefined item"</step_desc>
-              <expected>Pass: The parameter of "Value:" textbox changed from "222" to "111".</expected>
+              <step_desc>Change "111" to "222" in the "Value:" textbox</step_desc>
+              <expected>The value of the "Value:" textbox is changed successfully.</expected>
             </step>
             <step order="6">
-              <step_desc>Push the button "Clear undefined item"</step_desc>
-              <expected>Pass: Message like "widget.preferences.clear() launched successfully!" pop up.</expected>
+              <step_desc>Click the button "Load undefined item"</step_desc>
+              <expected>The value of the "Value:" textbox is changed from "222" to "111".</expected>
             </step>
             <step order="7">
-              <step_desc>Change "111" to "333" in "Value:" textbox</step_desc>
-              <expected>Pass: The parameter changed successfully.</expected>
+              <step_desc>Click the button "Clear undefined item"</step_desc>
+              <expected>Message "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
             </step>
             <step order="8">
-              <step_desc>Push the button "Load undefined item"</step_desc>
-              <expected>Pass: The parameter of "Value:" textbox disdisplayed is null.</expected>
+              <step_desc>Change "111" to "333" in the "Value:" textbox</step_desc>
+              <expected>The value is changed successfully.</expected>
+            </step>
+            <step order="9">
+              <step_desc>Click the button "Load undefined item"</step_desc>
+              <expected>The displayed value of the "Value:" textbox is empty.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description" execution_type="manual" purpose="Check if the WRT support localization of description." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description" execution_type="manual" purpose="Check if WRT supports localization of description." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure the locale language is English</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
+          <post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization-description.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the installed widget and touch the button "description"</step_desc>
-              <expected>Pass: Message like "english description." displayed on the screen.</expected>
+              <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+              <expected>Message "english description." is displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-default" execution_type="manual" purpose="Check if the WRT support default localization of description." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-default" execution_type="manual" purpose="Check if WRT supports default localization of description." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure the locale language is Chinese</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure the local language is Chinese</pre_condition>
+          <post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization-description.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the installed widget and touch the button "description"</step_desc>
-              <expected>Pass: Message like "default description." displayed on the screen.</expected>
+              <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'", click the button "description"</step_desc>
+              <expected>Message "default description." is displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-change" execution_type="manual" purpose="Check if the WRT support localization of description when receiving platform language change event." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-change" execution_type="manual" purpose="Check if WRT supports localization of description when receiving the platform language change event." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;Make sure the locale language is English</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
+          <post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization-description.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Open the installed widget and touch the button "description"</step_desc>
-              <expected>Pass: Message like "english description." displayed on the screen.</expected>
+              <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+              <expected>Message "english description." is displayed on the screen.</expected>
             </step>
             <step order="3">
               <step_desc>Change the device language to "Korean"</step_desc>
-              <expected>Pass: device language is changed successfully.</expected>
+              <expected>The device language is changed successfully.</expected>
             </step>
             <step order="4">
-              <step_desc>Close running widget other-localization-description</step_desc>
-              <expected>Pass: this widget is closed successfully.</expected>
+              <step_desc>Close the running widget "other-localization-description"</step_desc>
+              <expected>The widget is closed successfully.</expected>
             </step>
             <step order="5">
-              <step_desc>Open the installed widget again and touch the button "description"</step_desc>
-              <expected>Pass: Message like "korean description." displayed on the screen.</expected>
+              <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+              <expected>Message "korean description." is displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onplay event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onplay" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onplay event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onplay" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-onplay is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onplay.wgt. According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-onplay is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onplay.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-onplay.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-onplay.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-onplay application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-onplay.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-onplay.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>A blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onplaying event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onplaying" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onplaying event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onplaying" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-onplaying is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onplaying.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-onplaying is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onplaying.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-onplaying.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-onplaying.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-onplaying application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-onplaying.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-onplaying.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onpause event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onpause" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onpause event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onpause" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-onpause is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onpause.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-onpause is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onpause.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the image to the device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-onpause.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-onpause.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-onpause application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-onpause.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-onpause.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
               <step_desc>Pause the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onended event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onended" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onended event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onended" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-onended is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onended.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-onended is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onended.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/"</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-onended.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-onended.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-onended application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-onended.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-onended.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
-              <step_desc>Waiting for the music play ended</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <step_desc>Waiting for the music playing to the end</step_desc>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ontimeupdate event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-ontimeupdate" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ontimeupdate event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-ontimeupdate" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-ontimeupdate is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-ontimeupdate.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-ontimeupdate is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-ontimeupdate.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-ontimeupdate.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-ontimeupdate.wgt with the command :"wrt-installer -un 'application id'"
+</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-ontimeupdate application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-ontimeupdate.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-ontimeupdate.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onvolumechange event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onvolumechange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onvolumechange event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-onvolumechange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-audio-onvolumechange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onvolumechange.wgt. According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-audio-onvolumechange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-onvolumechange.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-audio-onvolumechange.wgt with the command :"wrt-launcher -l" and uninstall dom-events-audio-onvolumechange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-onvolumechange application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-onvolumechange.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-onvolumechange.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
               <step_desc>Change the volume of the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondurationchange event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-ondurationchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondurationchange event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-ondurationchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-audio-ondurationchange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-ondurationchange.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-audio-ondurationchange.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-ondurationchange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-ondurationchange application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-ondurationchange.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-ondurationchange.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and A  blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM oncanplaythrough event for audio lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-oncanplaythrough" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM oncanplaythrough event for audio label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-audio-oncanplaythrough" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-audio-oncanplaythrough is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-audio-oncanplaythrough.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-audio-oncanplaythrough.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-audio-oncanplaythrough.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-audio-oncanplaythrough application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-audio-oncanplaythrough.wgt with the command :"wrt-launcher -l" and launch the dom-events-audio-oncanplaythrough.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and A  blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragstart event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragstart" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragstart event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragstart" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondragstart is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondragstart.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondragstart.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondragstart.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondragstart application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondragstart.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondragstart.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondrop event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondrop" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondrop event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondrop" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondrop is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondrop.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondrop.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondrop.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondrop application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondrop.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondrop.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragover event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragover" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragover event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragover" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondragover is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondragover.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondragover.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondragover.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondragover application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondragover.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondragover.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragleave event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragleave" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragleave event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragleave" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondragleave is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondragleave.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondragleave.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondragleave.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondragleave application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondragleave.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondragleave.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the red circle in the rectangular inside.</expected>
+              <expected>The red circle is in the rectangular inside.</expected>
             </step>
             <step order="3">
-              <step_desc>Try put the red circle drag-and-drop to the initial position</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <step_desc>Put the red circle drag-and-drop to the initial position</step_desc>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragenter event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragenter" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragenter event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragenter" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondragenter is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondragenter.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondragenter.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondragenter.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondragenter application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondragenter.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondragenter.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragend event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragend" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragend event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondragend" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondragend is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondragend.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondragend.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondragend.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondragend application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondragend.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondragend.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected> blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondrag event of canvas lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondrag" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondrag event of canvas label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-canvas-mouse-ondrag" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-canvas-mouse-ondrag is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-canvas-mouse-ondrag.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-canvas-mouse-ondrag.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-canvas-mouse-ondrag.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-canvas-mouse-ondrag application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and a red circle displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-canvas-mouse-ondrag.wgt with the command :"wrt-launcher -l" and launch the dom-events-canvas-mouse-ondrag.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and a red circle is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the red circle drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragstart event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragstart" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragstart event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragstart" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondragstart is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondragstart.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondragstart.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondragstart.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondragstart application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondragstart.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondragstart.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondrop event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondrop" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondrop event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondrop" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondrop is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondrop.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondrop.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondrop.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondrop application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondrop.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondrop.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragover event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragover" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragover event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragover" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondragover is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondragover.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondragover.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondragover.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondragover application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondragover.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondragover.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragleave event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragleave" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragleave event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragleave" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondragleave is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondragleave.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondragleave.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondragleave.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondragleave application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondragleave.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondragleave.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the picture is in the rectangular inside.</expected>
+              <expected>The picture is inside of the rectangular.</expected>
             </step>
             <step order="3">
-              <step_desc>Try put the picture drag-and-drop to rectangular outside</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <step_desc>Put the picture drag-and-drop to outside of the rectangular</step_desc>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragenter event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragenter" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragenter event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragenter" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondragenter is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondragenter.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondragenter.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondragenter.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondragenter application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondragenter.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondragenter.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondragend event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragend" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondragend event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondragend" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondragend is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondragend.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondragend.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondragend.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondragend application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondragend.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondragend.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondrag event of div lable mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondrag" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondrag event of div label mouse events." component="Web/Runtime/WebApplicationRuntime" id="dom-events-div-mouse-ondrag" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-div-mouse-ondrag is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-div-mouse-ondrag.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-div-mouse-ondrag.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-div-mouse-ondrag.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-div-mouse-ondrag application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the selected picture displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-div-mouse-ondrag.wgt with the command :"wrt-launcher -l" and launch the dom-events-div-mouse-ondrag.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the selected picture is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Put the picture drag-and-drop to rectangular</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onclick event of details lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-details-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onclick event of details label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-details-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-details-onclick is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-details-onclick.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-details-onclick.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-details-onclick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-details-onclick application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and "title" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-details-onclick.wgt with the command :"wrt-launcher -l" and launch the dom-events-details-onclick.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and "title" is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "title"</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onclick event of footer lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-footer-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onclick event of footer label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-footer-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-footer-onclick is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-footer-onclick.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-footer-onclick.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-footer-onclick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-footer-onclick application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and "This is footer." is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-footer-onclick.wgt with the command :"wrt-launcher -l" and launch the dom-events-footer-onclick.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and "This is footer." is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "This is footer."</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onclick event of mark lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-mark-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onclick event of mark label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-mark-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-mark-onclick is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-mark-onclick.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-mark-onclick.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-mark-onclick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-mark-onclick application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and "mark test." is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-mark-onclick.wgt with the command :"wrt-launcher -l" and launch the dom-events-mark-onclick.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and "mark test." is displayed.</expected>
             </step>
             <step order="2">
-              <step_desc>Click the highlight "mark"</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <step_desc>Click the highlighted "mark"</step_desc>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onclick event of ruby lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-ruby-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onclick event of ruby label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-ruby-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-ruby-onclick is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-ruby-onclick.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-ruby-onclick.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-ruby-onclick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-ruby-onclick application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and "ruby test." is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-ruby-onclick.wgt with the command :"wrt-launcher -l" and launch the dom-events-ruby-onclick.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and "ruby test." is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "ruby test."</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onclick event of rt lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-rt-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onclick event of rt label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-rt-onclick" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-rt-onclick is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-rt-onclick.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-rt-onclick.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-rt-onclick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-rt-onclick application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and "['ru:bi]" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-rt-onclick.wgt with the command :"wrt-launcher -l" and launch the dom-events-rt-onclick.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and "['ru:bi]" is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "['ru:bi]"</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onfocus event of text input." component="Web/Runtime/WebApplicationRuntime" id="dom-events-text-onfocus" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onfocus event of text input." component="Web/Runtime/WebApplicationRuntime" id="dom-events-text-onfocus" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-text-onfocus is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-text-onfocus.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-text-onfocus.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-text-onfocus.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-text-onfocus application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and button "ClickMe" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-text-onfocus.wgt with the command :"wrt-launcher -l" and launch the dom-events-text-onfocus.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and button "ClickMe" is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "ClickMe" textbox</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onblur event of text input." component="Web/Runtime/WebApplicationRuntime" id="dom-events-button-onblur" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onblur event of text input." component="Web/Runtime/WebApplicationRuntime" id="dom-events-button-onblur" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-text-onblur is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-text-onblur.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-text-onblur.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-text-onblur.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-text-onblur application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully , textbox "ClickMe" and textbox "ClickMe2" are displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-text-onblur.wgt with the command :"wrt-launcher -l" and launch the dom-events-text-onblur.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully , textbox "ClickMe" and textbox "ClickMe2" are displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the "ClickMe" textbox then click the "ClickMe2" textbox</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onchange event of select lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-select-onchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onchange event of select label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-select-onchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-select-onchange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-select-onchange.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-select-onchange.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-select-onchange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-select-onchange application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the "Tom" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-select-onchange.wgt with the command :"wrt-launcher -l" and launch the dom-events-select-onchange.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the "Tom" is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Change the "Tom" to "Kevin"</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onfocus event of select lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-select-onfocus" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onfocus event of select label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-select-onfocus" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
           <pre_condition>Make sure dom-events-select-onfocus is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-select-onfocus.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of dom-events-select-onfocus.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-select-onfocus.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-select-onfocus application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the "Tom" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-select-onfocus.wgt with the command :"wrt-launcher -l" and launch the dom-events-select-onfocus.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the "Tom" is displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Change the "Tom" to "Kevin"</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onplay event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onplay" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onplay event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onplay" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-onplay is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onplay.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-onplay is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onplay.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the image into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-onplay.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-onplay.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-onplay application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-onplay.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-onplay.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onplaying event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onplaying" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onplaying event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onplaying" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-onplaying is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onplaying.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-onplaying is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onplaying.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/"</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-onplaying.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-onplaying.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-onplaying application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-onplaying.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-onplaying.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onpause event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onpause" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onpause event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onpause" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-onpause is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onpause.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-onpause is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onpause.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/"</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-onpause.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-onpause.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-onpause application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-onpause.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-onpause.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
               <step_desc>Pause the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onended event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onended" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onended event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onended" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-onended is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onended.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-onended is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onended.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file to device with the command "sdb push c:/test.mp4 /opt/media/Videos/"</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-onended.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-onended.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-onended application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-onended.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-onended.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
-              <step_desc>Waiting for the music play ended</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <step_desc>Waiting for the music playing to the end</step_desc>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ontimeupdate event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-ontimeupdate" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ontimeupdate event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-ontimeupdate" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-ontimeupdate is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-ontimeupdate.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-ontimeupdate is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-ontimeupdate.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-ontimeupdate.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-ontimeupdate.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-ontimeupdate application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-ontimeupdate.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-ontimeupdate.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM onvolumechange event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onvolumechange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM onvolumechange event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-onvolumechange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-onvolumechange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onvolumechange.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-onvolumechange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-onvolumechange.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-onvolumechange.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-onvolumechange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-onvolumechange application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-onvolumechange.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-onvolumechange.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully.</expected>
             </step>
             <step order="2">
               <step_desc>Play the music</step_desc>
-              <expected>Pass: if the music is played.</expected>
+              <expected>The music is played.</expected>
             </step>
             <step order="3">
               <step_desc>Change the volume of the music</step_desc>
-              <expected>Pass: if the blue "Pass" is displayed.</expected>
+              <expected>The blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM ondurationchange event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-ondurationchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM ondurationchange event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-ondurationchange" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-ondurationchange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-ondurationchange.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-ondurationchange is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-ondurationchange.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-ondurationchange.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-ondurationchange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-ondurationchange application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-ondurationchange.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-ondurationchange.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if the WRT support W3C DOM oncanplaythrough event for video lable." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-oncanplaythrough" execution_type="manual" priority="P2" status="approved" type="Functional positive">
+      <testcase purpose="Check if WRT supports W3C DOM oncanplaythrough event for video label." component="Web/Runtime/WebApplicationRuntime" id="dom-events-video-oncanplaythrough" execution_type="manual" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure dom-events-video-oncanplaythrough is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-oncanplaythrough.wgt.According to README push the resources of testing to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure dom-events-video-oncanplaythrough is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/dom-events-video-oncanplaythrough.wgt.Download mp4 file to local machine such as "c:/".Rename the downloaded file as "test.mp4".Push the mp4 file into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".</pre_condition>
+          <post_condition>Get the 'application id' of dom-events-video-oncanplaythrough.wgt with the command :"wrt-launcher -l" and uninstall the dom-events-video-oncanplaythrough.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the dom-events-video-oncanplaythrough application</step_desc>
-              <expected>Pass: if the widget application can be launched successfully and the blue "Pass" is displayed.</expected>
+              <step_desc>Get the 'application id' of dom-events-video-oncanplaythrough.wgt with the command :"wrt-launcher -l" and launch the dom-events-video-oncanplaythrough.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched successfully and the blue "Pass" is displayed.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT can not access to the resourse internal of the widget When widget uri scheme is 'widg'" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-scheme-invalid">
+      <testcase purpose="Check if WRT is unable to access the resourse internal of the widget When widget uri scheme is 'widg'" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-scheme-invalid">
         <description>
           <pre_condition>Make sure the other-uri-scheme-invalid.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-scheme-invalid.wgt.</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-scheme-invalid.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-scheme-invalid.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch other-uri-scheme-invalid.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-scheme-invalid.wgt with the command :"wrt-launcher -l" and launch the other-uri-scheme-invalid.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if the pictures can not be displayed on the screen.</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>The pictures are not displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT not allow to access to the resourse of the widget When the origin of url is being determined a invalid widget URI" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-invalid">
+      <testcase purpose="Check if WRT is not allowed to access the resourse of the widget When the origin of url is being determined as an invalid widget URI" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-invalid">
         <description>
           <pre_condition>Make sure the other-uri-invalid.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-invalid.wgt</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-invalid.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-invalid.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch other-uri-invalid.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-invalid.wgt with the command :"wrt-launcher -l" and launch the other-uri-invalid.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if the pictures can not be displayed on the screen.</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>The pictures are not displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase purpose="Check if WRT supports the widget uri component : hash" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-hash">
         <description>
           <pre_condition>Make sure the other-uri-hash.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-hash.wgt</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-hash.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-hash.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch other-uri-hash.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-hash.wgt with the command :"wrt-launcher -l" and launch the other-uri-hash.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if turn to another page,then the screen shows "Pass".</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>Turn to another page,then the screen shows "Pass".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT allow to access to the index file of the widget" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-index">
+      <testcase purpose="Check if WRT is allowed to access the index file of the widget" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-index">
         <description>
           <pre_condition>Make sure the other-uri-index.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-index.wgt</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-index.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-index.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch other-uri-index.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-index.wgt with the command :"wrt-launcher -l" and launch the other-uri-index.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if turn to another page.</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>Turn to another page.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase purpose="Check if WRT supports the widget uri component : port" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-port">
         <description>
           <pre_condition>Make sure other-uri-port.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-port.wgt</pre_condition>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-port.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-port.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch other-uri-port.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-port.wgt with the command :"wrt-launcher -l" and launch the other-uri-port.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="2">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if turn to another page,then the screen shows "Pass".</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>Turn to another page,then the screen shows "Pass".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
       <testcase purpose="Check if WRT supports the widget uri component : scheme" type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-scheme">
         <description>
           <pre_condition/>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-scheme.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-scheme.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-scheme.wgt</step_desc>
-              <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
+              <expected>Widget application is installed, and its icon is displayed on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch other-uri-scheme.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-scheme.wgt with the command :"wrt-launcher -l" and launch the other-uri-scheme.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="3">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if turn to another page,then the screen shows "Pass".</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>Turn to another page,then the screen shows "Pass".</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if WRT can not access to the resourse internal of the widget When widget uri scheme is null." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-scheme-null">
+      <testcase purpose="Check if WRT is unable to access the resourse internal of the widget When widget uri scheme is null." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntime" execution_type="manual" priority="P3" id="other-uri-scheme-null">
         <description>
           <pre_condition/>
-          <post_condition/>
+          <post_condition>Get the 'application id' of other-uri-scheme-null.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-scheme-null.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-uri-scheme-null.wgt</step_desc>
-              <expected>Widget application is able to install,then the icon is displayed on screen.</expected>
+              <expected>Widget application is installed,then the icon is displayed on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch other-uri-scheme-null.wgt</step_desc>
-              <expected>The widget application be launched.</expected>
+              <step_desc>Get the 'application id' of other-uri-scheme-null.wgt with the command :"wrt-launcher -l" and launch the other-uri-scheme-null.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The widget application is launched.</expected>
             </step>
             <step order="3">
-              <step_desc>Press the button "Launch"</step_desc>
-              <expected>Pass: if the pictures can not be displayed on the screen.</expected>
+              <step_desc>Click the button "Launch"</step_desc>
+              <expected>The pictures are unable to be displayed on the screen.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-unable" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while background support is unable" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-unable" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while background support is disabled." priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of css-animation-background-unable.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-unable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/css-animation-background-unable.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly, and its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application</step_desc>
-              <expected>Pass: if the application is launched successfully.</expected>
+              <step_desc>Get the 'application id' of css-animation-background-unable.wgt with the command :"wrt-launcher -l" and launch the css-animation-background-unable.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>When the moving block turn to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device</step_desc>
-              <expected>It turn to home screen.</expected>
+              <step_desc>When the moving block color turns to yellow  (the right-side of the block arrived at 300px), click the "Home" button on device</step_desc>
+              <expected>Turn to home screen.</expected>
             </step>
             <step order="4">
-              <step_desc>Wait for more than 10 seconds then turn back to this page by click the icon on the home screen</step_desc>
-              <expected>the block continuously moving from 300px to 500px and at the same time the color changing from yellow to blue.</expected>
+              <step_desc>Wait for more than 10 seconds then return to this page by clicking the icon on the home screen</step_desc>
+              <expected>The block continuously moves from 300px to 500px, and at the same time the color changes from yellow to blue.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-enable" execution_type="manual" purpose="Check if WRT is able to continue render CSS animation when Web Application enters invisible state while background support is enabled" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-enable" execution_type="manual" purpose="Check if WRT is able to continue rendering CSS animation when Web Application enters invisible state while background support is disabled." priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of css-animation-background-enable.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/css-animation-background-enable.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly, and its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application</step_desc>
-              <expected>Pass: if the application is launched successfully.</expected>
+              <step_desc>Get the 'application id' of css-animation-background-enable.wgt with the command :"wrt-launcher -l" and launch the css-animation-background-enable.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>When the moving block turn to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device</step_desc>
-              <expected>It turn to home screen.</expected>
+              <step_desc>When the moving block color turns to yellow (the right-side of the block arrived at 300px), click the "Home" button on device</step_desc>
+              <expected>Turn to home screen.</expected>
             </step>
             <step order="4">
-              <step_desc>Wait for more than 10 seconds then turn back to this page by click the icon on the home screen"</step_desc>
-              <expected>the block has turned into bule color and the right-side of the block arrived at 500px.</expected>
+              <step_desc>Wait for more than 10 seconds then return to this page by clicking the icon on the home screen</step_desc>
+              <expected>The block has turned into blue color and the right-side of the block arrived at 500px.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-default" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and resume rendering when enters visible while background support is setted as default" priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-default" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and is able to resume rendering CSS animation when entering visible while background support is set as default" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure WRT is installed;</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure WRT is installed</pre_condition>
+          <post_condition>Get the 'application id' of css-animation-background-default.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-default.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
           <steps>
             <step order="1">
               <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/css-animation-background-default.wgt</step_desc>
-              <expected>Pass: if the widget package is installed successfullly and its icon appears in screen.</expected>
+              <expected>The widget package is installed successfullly, its icon appears on screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Launch the application</step_desc>
-              <expected>Pass: if the application is launched successfully.</expected>
+              <step_desc>Get the 'application id' of css-animation-background-default.wgt with the command :"wrt-launcher -l" and launch the css-animation-background-default.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="3">
-              <step_desc>When the moving block turn to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device</step_desc>
-              <expected>It turn to home screen.</expected>
+              <step_desc>When the moving block color turns to yellow (the right-side of the block arrived at 300px), click the "Home" button on device</step_desc>
+              <expected>Turn back to home screen.</expected>
             </step>
             <step order="4">
-              <step_desc>Wait for more than 10 seconds then turn back to this page by click the icon on the home screen</step_desc>
-              <expected>the block continuously moving from 300px to 500px and at the same time the color changing from yellow to blue.</expected>
+              <step_desc>Wait for more than 10 seconds then turn back to this page by clicking the icon on the home screen</step_desc>
+              <expected>The block is continuously moving from 300px to 500px and at the same time the color is changing from yellow to blue.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-app-id-null" execution_type="manual" purpose="Check if WRT not support Web Application URI when the app-id is empty" priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-app-id-null" execution_type="manual" purpose="Check if WRT does not support Web Application URI when app-id is empty" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-app-id-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-app-id-null.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-app-id-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-app-id-null.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-app-id-null application</step_desc>
-              <expected>Pass: if you can not see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri091/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri091/res/wgt/".</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-app-id-null.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-app-id-null.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-app-id-null.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is not displayed on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-app-id-null.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-app-id-null.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-app-id-not-null" execution_type="manual" purpose="Check if WRT support Web Application URI when the app-id is not empty" priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-app-id-not-null" execution_type="manual" purpose="Check if WRT supports Web Application URI when app-id is not empty" priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-app-id-not-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-app-id-not-null.wgt .WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-app-id-not-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-app-id-not-null.wgt .WRT is installed.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-app-id-not-null application</step_desc>
-              <expected>Pass : If you can see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri092/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri092/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-app-id-not-null.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-app-id-not-null.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-app-id-not-null.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-app-id-not-null.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-app-id-not-null.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-scheme-is-null" execution_type="manual" purpose="Check if WRT not support Web Application URI when the scheme is empty" priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-scheme-is-null" execution_type="manual" purpose="Check if WRT does not support Web Application URI when the scheme is empty" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-scheme-is-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-scheme-is-null.wgt.Make sure WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-scheme-is-null.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-scheme-is-null.wgt.Make sure WRT is installed.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-scheme-is-null application</step_desc>
-              <expected>Pass: if you can not see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri082/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri082/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-scheme-is-null.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-scheme-is-null.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-scheme-is-null.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is not on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-scheme-is-null.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-scheme-is-null.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-img" execution_type="manual" purpose="Check if WRT support HTML document of which is a image" priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-img" execution_type="manual" purpose="Check if WRT supports HTML document even if it is a image" priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-img.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-img.wgt.Make sure WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-img.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-img.wgt.Make sure WRT is installed.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-img application</step_desc>
-              <expected>Pass: if you can see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri089/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri089/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-for-img.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-img.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-img.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-img.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-img.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-scheme-is-wrongful" execution_type="manual" purpose="Check if WRT not support Web Application URI when the Scheme is invalid" priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-scheme-is-wrongful" execution_type="manual" purpose="Check if WRT does not support Web Application URI when the Scheme is invalid" priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-scheme-is-wrongful.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-scheme-is-wrongful.wgt.Make sure WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-scheme-is-wrongful.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-scheme-is-wrongful.wgt.Make sure WRT is installed.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-scheme-is-wrongful application</step_desc>
-              <expected>Pass: if you can not see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri081/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri081/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-scheme-is-wrongful.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-scheme-is-wrongful.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-scheme-is-wrongful.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is not on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-scheme-is-wrongful.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-scheme-is-wrongful.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-root-origin" execution_type="manual" purpose="Check if WRT treat the WebAppURI pointing to the WebApplication package root directory as the document's origin." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-root-origin" execution_type="manual" purpose="Check if WRT treats the WebAppURI pointing to the WebApplication package root directory as the document's origin." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-root-origin.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-root-origin.wgt.Make sure WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-root-origin.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-root-origin.wgt.Make sure WRT is installed.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-root-origin application</step_desc>
-              <expected>Pass: if you can see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri087/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri087/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-for-root-origin.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-root-origin.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-root-origin.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-root-origin.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-root-origin.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-root-origin-wrongful" execution_type="manual" purpose="Check if WRT can not support document's origin when WebApplication package root directory is invalid" priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-root-origin-wrongful" execution_type="manual" purpose="Check if WRT is unable to support document's origin when WebApplication package root directory is invalid" priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-wrong-package.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-wrong-package.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-wrong-package.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-wrong-package.wgt.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "Tulips.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-wrong-package application</step_desc>
-              <expected>Pass: if you can not see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Tulips.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri086/res/wgt/</step_desc>
+              <expected>The image "Tulips.jpg" is in path "/opt/apps/wrt3uri086/res/wgt/"</expected>
+            </step>
+            <step order="2">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is not on the screen.</expected>
             </step>
           </steps>
-          <step order="2">
-            <step_desc>Uninstalled app-uri-scheme-for-wrong-package.wgt</step_desc>
-            <expected>Pass: The application can be uninstalled successfully.</expected>
+          <step order="3">
+            <step_desc>Get the 'application id' of app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-wrong-package.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+            <expected>The application is uninstalled successfully.</expected>
           </step>
           <test_script_entry test_script_expected_result="0"/>
           <notes/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-img" execution_type="manual" purpose="Check if WRT support DOM objects' image properties" priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-img" execution_type="manual" purpose="Check if WRT supports DOM objects' image properties" priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt.Download a 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".Download mp3 file to local machine such as "c:/".Rename the downloaded file as "test.mp3".Push the image to device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Rename the downloaded file as "Kalimba.mp3".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-dom-properties application</step_desc>
-              <expected>Pass: if you see a message on the screen(Pass : When you click me you will see "True").</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Touch the message (Pass : When you click me you will see "True")</step_desc>
-              <expected>Pass: if you can see the message(Pass : true).</expected>
+              <step_desc>Push the mp3 file "Kalimba.mp3" to device: with the command : sdb push Kalimba.mp3 /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The mp3 file "Kalimba.mp3" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-for-dom-properties.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>A message is on the screen(Pass : when you click me, a dialog with message "Pass : True" will be popped up).</expected>
+            </step>
+            <step order="4">
+              <step_desc>Touch the message (Pass : when you click me, a dialog with message "Pass : True" will be popped up)</step_desc>
+              <expected>The message(Pass : True) is displayed.</expected>
+            </step>
+            <step order="5">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-audio" execution_type="manual" purpose="Check if WRT support DOM objects' audio properties." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-audio" execution_type="manual" purpose="Check if WRT supports DOM objects' audio properties." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and according to README pushed the music to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".Download mp3 file to local machine such as "c:/".Rename the downloaded file as "test.mp3".Push the image to device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Rename the downloaded file as "Kalimba.mp3".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-dom-properties application</step_desc>
-              <expected>Pass: if you see a message on the screen(Pass : When you click me you will see "True").</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Touch in front of the audio message(Pass : When you click me you will see "True")</step_desc>
-              <expected>Pass: if you can see the message(Pass : true).</expected>
+              <step_desc>Push the mp3 file "Kalimba.mp3" to device: with the command : sdb push Kalimba.mp3 /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The mp3 file "Kalimba.mp3" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-for-dom-properties.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>A message is displayed on the screen(Pass : when you click me, a dialog with message "Pass : True" will be popped up).</expected>
+            </step>
+            <step order="4">
+              <step_desc>Touch the front of the audio message(Pass : when you click me, a dialog with message "Pass : True" will be popped up)</step_desc>
+              <expected>The message(Pass : True) is displayed.</expected>
+            </step>
+            <step order="5">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-textarea" execution_type="manual" purpose="Check if WRT support DOM objects' textarea properties." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-textarea" execution_type="manual" purpose="Check if WRT supports DOM objects' textarea properties." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".Download mp3 file to local machine such as "c:/".Rename the downloaded file as "test.mp3".Push the image to device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Rename the downloaded file as "Kalimba.mp3".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-dom-properties application</step_desc>
-              <expected>Pass: if you see a textarea name is "Pass : when you are change me, you will see "True"" on the screen(Pass : When you click me you will see "True").</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Change the textarea value of the object</step_desc>
-              <expected>Pass: if you can see the message(Pass : true).</expected>
+              <step_desc>Push the mp3 file "Kalimba.mp3" to device: with the command : sdb push Kalimba.mp3 /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The mp3 file "Kalimba.mp3" is in path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-for-dom-properties.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>A textarea value is "Pass : when you change me, a dialog with message 'Pass : True' will be popped up".</expected>
+            </step>
+            <step order="4">
+              <step_desc>Change the textarea value of the object</step_desc>
+              <expected>The message(Pass : True) is displayed.</expected>
+            </step>
+            <step order="5">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-button" execution_type="manual" purpose="Check if WRT support DOM objects' Button properties." priority="P0" status="approved" type="Functional positive">
+<testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-button" execution_type="manual" purpose="Check if WRT supports the Button of DOM objects properties." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed and WRT is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and WRT is installed.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to the device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".Download mp3 file to local machine such as "c:/".Rename the downloaded file as "test.mp3".Push the image to the device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Rename the downloaded file as "Kalimba.mp3".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-dom-properties application</step_desc>
-              <expected>Pass: if you see a button name is "Pass : When you click me you will see "True" " on the screen(Pass : When you click me you will see "True").</expected>
+              <step_desc>Push the image "Lighthouse.jpg" to the device with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is at the path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Click the Button(Pass : When you click me you will see "True")</step_desc>
-              <expected>Pass: if you can see the message(Pass : True).</expected>
+              <step_desc>Push the mp3 file "Kalimba.mp3"to the device : with the command : sdb push Kalimba.mp3 /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The mp3 file "Kalimba.mp3" is at the path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-for-dom-properties.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>A name of the button is "Pass : when you click me, a dialog with message 'Pass : True' will be popped up".</expected>
+            </step>
+            <step order="4">
+              <step_desc>Click the Button(Pass : when you click me, a dialog with message 'Pass : True' will be popped up)</step_desc>
+              <expected>The message(Pass : True).is displayed.</expected>
+            </step>
+            <step order="5">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-location" execution_type="manual" purpose="Check if WRT support DOM objects' Location properties." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-dom-properties-location" execution_type="manual" purpose="Check if WRT supports DOM objects' Location properties." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and WRT is installed and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-dom-properties.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-dom-properties.wgt and WRT is installed.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to the device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".Download mp3 file to local machine such as "c:/".Rename the downloaded file as "test.mp3".Push the image to the device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Rename the downloaded file as "Kalimba.mp3".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-dom-properties application</step_desc>
-              <expected>Pass: if you can see a message the thing that is "Pass : When you see me !".</expected>
+              <step_desc>Push the image "Lighthouse.jpg"to the device  with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is at the path "/opt/apps/wrt3uri090/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-for-dom-properties.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Push the mp3 file "Kalimba.mp3"to the device : with the command : sdb push Kalimba.mp3 /opt/apps/wrt3uri090/res/wgt/</step_desc>
+              <expected>The mp3 file "Kalimba.mp3" is at the path "/opt/apps/wrt3uri090/res/wgt/"</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>A message "Pass : When you see me !" is diaplsyed.</expected>
+            </step>
+            <step order="4">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-dom-properties.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-dom-properties.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-package-rightful" execution_type="manual" purpose="Check if WRT support the requested resource using WebAppURI is located within the requesting WebApplication's package." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-package-rightful" execution_type="manual" purpose="Check if WRT supports the requested resource using WebAppURI located within the requesting WebApplication's package." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-package.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-package.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-package.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-package.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to the device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-package application</step_desc>
-              <expected>Pass: if you see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg"to the device  with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri088/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is at the path "/opt/apps/wrt3uri088/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-for-package.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-package.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-package.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-for-package.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-package.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-package-wrongful" execution_type="manual" purpose="Check if WRT not support the requested resource using WebAppURI is break out of the package." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-for-package-wrongful" execution_type="manual" purpose="Check if WRT does not support the requested resource using WebAppURI breaks out of the package." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-for-wrong-package.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-wrong-package.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-for-wrong-package.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-for-wrong-package.wgt.</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-for-wrong-package application</step_desc>
-              <expected>Pass: if you can not see a image on the screen.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>An image is on the screen.</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-for-wrong-package.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-for-wrong-package.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-for-wrong-package.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-rightfuls-requested" execution_type="manual" purpose="Check if WRT treat access tag specified external resources in configuration document as same origin resource." priority="P0" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-rightfuls-requested" execution_type="manual" purpose="Check if WRT treats access tag specified external resources in configuration document as the same origin resource." priority="P0" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-requested-resource.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-requested-resource.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-requested-resource.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-requested-resource.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to the device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-requested-resource application</step_desc>
-              <expected>Pass: you will see the message "Click me".</expected>
+              <step_desc>Push the image "Lighthouse.jpg"to the device  with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri084/res/wgt/image/</step_desc>
+              <expected>The image is at the path "/opt/apps/wrt3uri084/res/wgt/image/"</expected>
             </step>
             <step order="2">
-              <step_desc>Click the message (Click me)</step_desc>
-              <expected>Pass: you will see the message (Pass: if you see the selected picture on the screen !(Click 'OK' )).</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-requested-resource.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-requested-resource.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The message "Click me" is displayed.</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-requested-resource.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Click the message (Click me)</step_desc>
+              <expected>The message (Pass: if you see the selected picture on the screen !(Click 'OK' )) is displayed.</expected>
+            </step>
+            <step order="4">
+              <step_desc>Get the 'application id' of app-uri-scheme-requested-resource.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-requested-resource.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-wrongful-requested" execution_type="manual" purpose="Check if WRT not treat access tag specified external resources in configuration document when the src is invalid." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-wrongful-requested" execution_type="manual" purpose="Check if WRT does not treat access tag specified external resources in configuration document when the src is invalid." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-using-symbolic-links.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-using-symbolic-links.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-using-symbolic-links.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-using-symbolic-links.wgt.</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-using-symbolic-links application</step_desc>
-              <expected>Pass: if you can see the links.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-using-symbolic-links.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-using-symbolic-links.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The links are displayed.</expected>
             </step>
             <step order="2">
               <step_desc>Click the links</step_desc>
-              <expected>Pass: if you can see the message(Pass: if you not see the selected picture on the screen).</expected>
+              <expected>The message(Pass: if you not see the selected picture on the screen) is displayed.</expected>
             </step>
             <step order="3">
-              <step_desc>Uninstalled app-uri-scheme-using-symbolic-links.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-using-symbolic-links.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-using-symbolic-links.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-index-html" execution_type="manual" purpose="Check if WRT treat access tag specified resources in configuration as origin resource." priority="P2" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-index-html" execution_type="manual" purpose="Check if WRT treats access tag specified resources in configuration as origin resource." priority="P2" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-index-html.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-index-html.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-index-html.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-index-html.wgt.Download 2304x1296 PNG image to local machine such as "c:/".Rename the downloaded image as "test.png".Push the image to the device with the command "sdb push c:/test.png /opt/media/Images/".Rename the downloaded image as "Lighthouse.jpg".</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-index-html application</step_desc>
-              <expected>Pass: if you see the selected picture on the screen.</expected>
+              <step_desc>Push the image "Lighthouse.jpg"to the device  with the command : sdb push Lighthouse.jpg /opt/apps/wrt3uri085/res/wgt/</step_desc>
+              <expected>The image "Lighthouse.jpg" is at the path "/opt/apps/wrt3uri085/res/wgt/"</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-index-html.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of app-uri-scheme-index-html.wgt with the command :"wrt-launcher -l" and launch the app-uri-scheme-index-html.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The selected picture is displayed on the screen.</expected>
+            </step>
+            <step order="3">
+              <step_desc>Get the 'application id' of app-uri-scheme-index-html.wgt with the command :"wrt-launcher -l" and uninstall the app-uri-scheme-index-html.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
           </spec>
         </specs>
       </testcase>
-      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-access-html" execution_type="manual" purpose="Check if WRT support Web Application URI when When using the access tag specifies the page." priority="P1" status="approved" type="Functional positive">
+      <testcase component="Web/Runtime/WebApplicationRuntime" id="app-uri-scheme-access-html" execution_type="manual" purpose="Check if WRT supports Web Application URI when using the access tag to specify the page." priority="P1" status="approved" type="Functional positive">
         <description>
-          <pre_condition>Make sure app-uri-scheme-access-html.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-access-html.wgt and according to README pushed the image to device.</pre_condition>
-          <post_condition/>
+          <pre_condition>Make sure app-uri-scheme-access-html.wgt is installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/app-uri-scheme-access-html.wgt.</pre_condition>
+          <post_condition></post_condition>
           <steps>
             <step order="1">
-              <step_desc>Launch the app-uri-scheme-access-html application</step_desc>
-              <expected>Pass : The application can be launched successfully.</expected>
+              <step_desc>Get the 'application id' of pp-uri-scheme-access-html.wgt with the command :"wrt-launcher -l" and launch the pp-uri-scheme-access-html.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+              <expected>The application is launched successfully.</expected>
             </step>
             <step order="2">
-              <step_desc>Uninstalled app-uri-scheme-access-html.wgt</step_desc>
-              <expected>Pass: The application can be uninstalled successfully.</expected>
+              <step_desc>Get the 'application id' of pp-uri-scheme-access-html.wgt with the command :"wrt-launcher -l" and uninstall the pp-uri-scheme-access-html.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+              <expected>The application is uninstalled successfully.</expected>
             </step>
           </steps>
           <test_script_entry test_script_expected_result="0"/>
index 489b10a..2b613da 100644 (file)
@@ -3,18 +3,18 @@
 <test_definition>
 <suite name="tct-sp-wrt-tests">
   <set name="SecurityPrivacy">
-    <testcase purpose="Check that the WRT encrypt all resources of the Application storage" type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="protection-encryption-check">
+    <testcase purpose="Check that the WRT encrypts all resources of the Application storage" type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="protection-encryption-check">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of protection-encryption-check.wgt with the command :"wrt-launcher -l" and uninstall the protection-encryption-check.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install protection-encryption-check.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/protection-encryption-check.wgt"</step_desc>
-            <expected>Widget application is able to install successfully</expected>
+            <expected>Widget application is able to be installed successfully</expected>
           </step>
           <step order="2">
             <step_desc>Get into the resources folder which is the protection-encryption-check widget storage</step_desc>
-            <expected>All resources under this folder is encrypted</expected>
+            <expected>The resources(js, CSS, HTML files) resources under this folder are encrypted</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check that Application have its own localStorage space." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="private_localstorage_check">
+    <testcase purpose="Check that Application has its own localStorage space." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="private_localstorage_check">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of private_localstorage_check.wgt with the command :"wrt-launcher -l" and uninstall the private_localstorage_check.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install private_localstorage_check.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/private_localstorage_check.wgt"</step_desc>
-            <expected>PASS: If widget application is able to install successfully</expected>
+            <expected>PASS: If widget application is able to be installed successfully</expected>
           </step>
           <step order="2">
             <step_desc>Confirm Application have its own localStorage space</step_desc>
-            <expected>The application must be stored in its own storage space which must not be accessible to other applications.</expected>
+            <expected>The application must be stored in its own storage space which must not be accessible by other applications.The resources of this widget is in the /opt/apps/wrt5plc001/res/wgt/ folder</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if Application have its own cookie database." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="storage-cookies-check">
+    <testcase purpose="Check if Application has its own cookie database." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="storage-cookies-check">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of storage-cookies-check.wgt with the command :"wrt-launcher -l" and uninstall the storage-cookies-check.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install storage-cookies-check.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/storage-cookies-check.wgt"</step_desc>
-            <expected>Widget application is able to install successfully</expected>
+            <expected>Widget application is able to be installed successfully</expected>
           </step>
           <step order="2">
-            <step_desc>Launch the storage-cookies-check application.</step_desc>
+            <step_desc>Get the 'application id' of storage-cookies-check.wgt with the command :"wrt-launcher -l" and launch the storage-cookies-check.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
             <expected>The widget application be launched.</expected>
           </step>
           <step order="3">
-            <step_desc>Input value to the text box, then press the set button.</step_desc>
+            <step_desc>Input value in the text box, then press the set button.</step_desc>
             <expected>The screen shows "PASS"</expected>
           </step>
         </steps>
     <testcase purpose="Check that the WRT can decrypt html resources of widget Application successfully" type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="protection-decrypt-html">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of protection-decrypt-html.wgt with the command :"wrt-launcher -l" and uninstall the protection-decrypt-html.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install protection-decrypt-html.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/protection-decrypt-html.wgt"</step_desc>
-            <expected>Widget application is able to install successfully</expected>
+            <expected>Widget application is able to be installed successfully</expected>
           </step>
           <step order="2">
-            <step_desc>Launch the protection-decrypt-html widget application</step_desc>
+            <step_desc>Get the 'application id' of protection-decrypt-html.wgt with the command :"wrt-launcher -l" and launch the protection-decrypt-html.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
             <expected>The screen shows a sentence</expected>
           </step>
         </steps>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT include mechanism disabling the security policy checks." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="security-policy">
+    <testcase purpose="Check if WRT includes the mechanism disabling the security policy checks." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="security-policy">
       <description>
-        <pre_condition>Make sure the security-policy.wgt is installed. Install security-policy.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/security-policy.wgt"</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Make sure the security-policy.wgt is installed: Install security-policy.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/security-policy.wgt"</pre_condition>
+        <post_condition>Get the 'application id' of security-policy.wgt with the command :"wrt-launcher -l" and uninstall the security-policy.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Launch the security-policy application.</step_desc>
             <expected>The config.xml file is deleted.</expected>
           </step>
           <step order="4">
-            <step_desc>Launch the security-policy application.</step_desc>
+            <step_desc>Get the 'application id' of security-policy.wgt with the command :"wrt-launcher -l" and launch the security-policy.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
             <expected>The screen shows "PASS"</expected>
           </step>
         </steps>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT not allow the user to elevate permissions set by the security policy." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="security-permission">
+    <testcase purpose="Check that WRT does not allow the user to elevate permissions set by the security policy." type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P1" id="security-permission">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of security-permission.wgt with the command :"wrt-launcher -l" and uninstall the security-permission.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
-            <step_desc>Install security-permission.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/security-permission.wgt"</step_desc>
-            <expected>Widget application is able to install successfully</expected>
+            <step_desc>Install security-permission.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/security-permission.wgt"</step_desc>
+            <expected>Widget application is able to be installed successfully</expected>
           </step>
           <step order="2">
-            <step_desc>Launch the security-permission application.</step_desc>
+            <step_desc>Get the 'application id' of security-permission.wgt with the command :"wrt-launcher -l" and launch the security-permission.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
             <expected>The screen shows "Pass".</expected>
           </step>
           <step order="3">
             <step_desc>Edit config.xml in the resources folder which is the security-permission widget storage.</step_desc>
-            <expected>Access to the widget application storage.</expected>
+            <expected>Access to the widget application storage and the config file is opened.</expected>
           </step>
           <step order="4">
             <step_desc>Del the annotation symbol in config.xml file.</step_desc>
             <expected>The config.xml file is changed.</expected>
           </step>
           <step order="5">
-            <step_desc>Launch the security-permission application.</step_desc>
+            <step_desc>Get the 'application id' of security-permission.wgt with the command :"wrt-launcher -l" and launch the security-permission.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
             <expected>The screen shows "Pass"</expected>
           </step>
         </steps>
     </testcase>
     <testcase purpose="Check that the WRT can decrypt js resources of widget Application successfully" type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P2" id="protection-decrypt-js">
       <description>
-        <pre_condition>Make sure the protection-decrypt-js.wgt app is installed. Install protection-decrypt-js.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/protection-decrypt-js.wgt"</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition>Make sure the protection-decrypt-js.wgt app is installed: Install protection-decrypt-js.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/protection-decrypt-js.wgt"</pre_condition>
+        <post_condition>Get the 'application id' of protection-decrypt-js.wgt with the command :"wrt-launcher -l" and uninstall the protection-decrypt-js.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
-            <step_desc>Launch the protection-decrypt-js widget application</step_desc>
+            <step_desc>Get the 'application id' of protection-decrypt-js.wgt with the command :"wrt-launcher -l" and launch the protection-decrypt-js.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
             <expected>The screen appeared "click" button</expected>
           </step>
           <step order="2">
-            <step_desc>Click on the button</step_desc>
+            <step_desc>Click the button</step_desc>
             <expected>The screen shows "js code"</expected>
           </step>
         </steps>
     <testcase purpose="Check that the WRT can decrypt css resources of widget Application successfully" type="user_experience" status="approved" component="Web/Runtime/SecurityPrivacy" execution_type="manual" priority="P2" id="protection-decrypt-css">
       <description>
         <pre_condition></pre_condition>
-        <post_condition></post_condition>
+        <post_condition>Get the 'application id' of protection-decrypt-css.wgt with the command :"wrt-launcher -l" and uninstall the protection-decrypt-css.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
-            <step_desc>Install protection-decrypt-css.wgt with the command :"wrt-installer -i /opt/tct-appwgt-wrt-tests/protection-decrypt-css.wgt"</step_desc>
-            <expected>Widget application is able to install successfully</expected>
+            <step_desc>Install protection-decrypt-css.wgt with the command :"wrt-installer -i /opt/tct-sp-wrt-tests/protection-decrypt-css.wgt"</step_desc>
+            <expected>Widget application is installed successfully</expected>
           </step>
           <step order="2">
-            <step_desc>Launch the protection-decrypt-css widget application</step_desc>
+            <step_desc>Get the 'application id' of protection-decrypt-css.wgt with the command :"wrt-launcher -l" and launch the protection-decrypt-css.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
             <expected>The background is blue</expected>
           </step>
         </steps>
index 6fe9288..1261735 100644 (file)
@@ -3,13 +3,13 @@
 <test_definition>
 <suite name="tct-stab-wrt-tests">
   <set name="StabilityTest">
-    <testcase purpose="Check that WRT can launch a webapp which is contain a high resolution picture." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-high-resolution-picture">
+    <testcase purpose="Check that WRT can launch a webapp which contains a high resolution picture." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-high-resolution-picture">
       <description>
-        <pre_condition>Use the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-image to make sure widget application is installed.According to README push the resources of testing to device.</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the test-hd-image application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-image.wgt.Download 2304x1296 PNG image to location of local machine(such as "c:/"). Rename the downloaded image as "test.png".Push the image to device with the command "sdb push c:/test.png /opt/media/Images/"</pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-hd-image application</step_desc>
+                   <step_desc>Get the 'application id' of test-hd-image.wgt with the command :"wrt-launcher -l" and launch the test-hd-image.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>The image displayed normally</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can install and uninstall webapp roundly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-install-uninstall">
+    <testcase purpose="Check that WRT can install and uninstall webapp roundly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-install-uninstall">
       <description>
-        <pre_condition>Use the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-image widget application is installed.According to README push the resources of testing to device.</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Install test-hd-image application</step_desc>
+                   <step_desc>Install test-hd-image application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-image.wgt</step_desc>
                    <expected>Widget application is able to be installed successfully.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Uninstall test-hd-image application</step_desc>
+                   <step_desc>Get the 'application id' of test-hd-image.wgt with the command :"wrt-launcher -l" and uninstall the test-hd-image.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
                    <expected>The test-hd-image application is uninstalled successfully</expected>
                  </step>
                  <step order="3">
-                   <step_desc>Just repeat the action for roundly, for example: 100 times</step_desc>
+                   <step_desc>Just repeat the action roundly, for example: 100 times</step_desc>
                    <expected>The test-hd-image application can be installed/uninstalled successfully</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can open 9 different webpages in browser" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-multi-webpage">
+    <testcase purpose="Check that WRT can open 9 different webpages in browser." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-multi-webpage">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>opening nine different web pages with internet</step_desc>
+                   <step_desc>opening nine different web pages on internet</step_desc>
                    <expected>Connected to nine websites successfully.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can launch webapp roundly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-launch-100-times">
+    <testcase purpose="Check that WRT can launch webapp roundly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-launch-100-times">
       <description>
-        <pre_condition>Use the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-image widget application is installed.According to README push the resources of testing to device.</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install test-hd-image application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-hd-imagwgte.wgt.Download 2304x1296 PNG image to location of local machine(such as "c:/"). Rename the downloaded image as "test.png".Push the image into device with the command "sdb push c:/test.png /opt/media/Images/"</pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-hd-image application</step_desc>
+                   <step_desc>Get the 'application id' of test-hd-image.wgt with the command :"wrt-launcher -l" and launch the test-hd-image.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
                    <expected>The test-hd-image application is opened</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Close the application</step_desc>
-                   <expected>The test-hd-image application ends</expected>
+                   <step_desc>Get the 'application id' of test-hd-image.wgt with the command :"wrt-launcher -l" and kill the test-hd-image.wgt with the command :"wrt-launcher -k 'application id'"</step_desc>
+                   <expected>The test-hd-image application is closed</expected>
                  </step>
                  <step order="3">
                    <step_desc>Just repeat the action roundly,for example: 100 times</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can open multiple browser windows through webapp" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-multi-browsing-windows">
+    <testcase purpose="Check that WRT can open multiple browser windows through webapp." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-multi-browsing-windows">
       <description>
-        <pre_condition>Use the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-multi-index to make sure widget application is installed</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install the test-multi-index application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-multi-index.wgt</pre_condition>
+        <post_condition>Get the 'application id' of test-multi-index.wgt with the command :"wrt-launcher -l" and uninstall the test-multi-index.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-multi-index widget application</step_desc>
+                   <step_desc>Get the 'application id' of test-multi-index.wgt with the command :"wrt-launcher -l" and launch the test-multi-index.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
                    <expected>The screen shows button.</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Click "button" until appeared "Pass"</step_desc>
-                   <expected>Accoding to the prompt the webpage can turn to another webpage</expected>
+                   <step_desc>Click "button" until "Pass" appeara</step_desc>
+                   <expected>Accoding to the prompt, the webpage can turn to another webpage</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase purpose="Check that WRT can allow to install a 640M webapp." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-install-large-webapp">
       <description>
-        <pre_condition>Make sure the free storage is more than 640M, According to README changed the test-half-memory.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Make sure the free storage is more than 640M. According to following steps, change the test-half-memory.wgt.Open the folder of "test-half-memory".Push a 640MB file into the folder and rename the file as "zipzip.png".Use the command :"tar czvf test-half-memory.wgt config.xml custom.png index.html zipzip.png" to create a test-half-memory.wgt.</pre_condition>
+        <post_condition>Get the 'application id' of test-half-memory.wgt with the command :"wrt-launcher -l" and uninstall the test-half-memory.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
                    <step_desc>Install test-half-memory.wgt with the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-half-memory.wgt</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can allow to uninstall a 640M webapp" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-uninstall-large-webapp">
+    <testcase purpose="Check that WRT can allow to uninstall a 640M webapp." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-uninstall-large-webapp">
       <description>
-        <pre_condition>According to README changed the test-half-memory.wgt.Make sure test-half-memory widget application is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-half-memory.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Make sure the free storage is more than 640M. According to following steps, change the test-half-memory.wgt.Open the folder of "test-half-memory".Push a 640MB file into the folder and rename the file as "zipzip.png".Use the command :"tar czvf test-half-memory.wgt config.xml custom.png index.html zipzip.png" to create a test-half-memory.wgt.Install the widget with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-half-memory.wgt</pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Uninstall test-half-memory.wgt</step_desc>
-                   <expected>The test-half-memory widget application is uninstalled successfully</expected>
+                   <step_desc>Get the 'application id' of test-half-memory.wgt with the command :"wrt-launcher -l" and uninstall the test-half-memory.wgt with the command :"wrt-installer -un 'application id'"</step_desc>
+                   <expected>The test-half-memory widget application is uninstalled successfully.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can install 100 widget applications at the same time" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-install-100-webapp">
+    <testcase purpose="Check that WRT can install 100 widget applications at the same time." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-install-100-webapp">
       <description>
-        <pre_condition>Download 100 widget applications which is supported by tizen; push the app to device</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download 100 widget applications which are supported by tizen; push the app to device with command:sdb push 'path'/'widget name'.wgt /opt/'path'</pre_condition>
+        <post_condition>Get the 'application id' of widget with the command :"wrt-launcher -l" and uninstall the widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Install 100 widget applications</step_desc>
+                   <step_desc>Install 100 widget applications with command : wrt-installer -i /opt/'path'/'widget name'.wgt</step_desc>
                    <expected>All the Widget applications are installed, icons are displayed on the screen.</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can uninstall 100 widget applications at the same time" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-uninstall-100-webapp">
+    <testcase purpose="Check that WRT can uninstall 100 widget applications at the same time." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-uninstall-100-webapp">
       <description>
-        <pre_condition>Install 100 widget applications which is supported by tizen on device</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download 100 widget applications which are supported by tizen. Push the app to device with command:sdb push 'path'/'widget name'.wgt /opt/'path'. Install 100 widget applications with command : wrt-installer -i /opt/'path'/'widget name'.wgt</pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Uninstall 100 widget applications</step_desc>
+                   <step_desc>Get the 'application id' of widget with the command :"wrt-launcher -l" and uninstall the widgets with the command :"wrt-installer -un 'application id'" at the same time</step_desc>
                    <expected>All the widget application are uninstalled, icons are removed from screen</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT is able to connect network automatically after restart device and launch the webapp again." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-switch-internet">
+    <testcase purpose="Check that WRT is able to connect network automatically after restart device." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-switch-internet">
       <description>
         <pre_condition></pre_condition>
-           <post_condition></post_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Login "https://developer.tizen.org/downloads/sdk"</step_desc>
-                   <expected>The webpage opens</expected>
+                   <step_desc>Use browser to login "https://developer.tizen.org/downloads/sdk" for downloading.</step_desc>
+                   <expected>The webpage is opened</expected>
                  </step>
                  <step order="2">
                    <step_desc>Click the "tizen-sdk-2.0-ubuntu32.bin" that download SDK image</step_desc>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check WRT can play music normally while play/pause music roundly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-pause-music">
+    <testcase purpose="Check that WRT can play music normally while play/paus music roundly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-pause-music">
       <description>
-        <pre_condition>According to README push the resources of testing to device;Make sure the test-music application is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-music</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download mp3 file to location of local machine(such as "c:/"). Rename the downloaded file as "test.mp3". Push the image to device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Install the test-music application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-music</pre_condition>
+        <post_condition>Get the 'application id' of test-music application with the command :"wrt-launcher -l" and uninstall the test-music widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-music widget application</step_desc>
+                   <step_desc>Get the 'application id' of test-music.wgt with the command :"wrt-launcher -l" and launch the test-music.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>Shows media player</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Click the play button to pause/play music roundly continuously,for example: 100 times</step_desc>
+                   <step_desc>Click the play button to pause/play music roundly and continuously,for example: 100 times</step_desc>
                    <expected>The music is playing normally</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check WRT can play music repeatedly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-music">
+    <testcase purpose="Check that WRT can play music repeatedly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-music">
       <description>
-        <pre_condition>According to README push the resources of testing to device;Make sure the test-music application is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-music.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download mp3 file to location of local machine(such as "c:/"). Rename the downloaded file as "test.mp3". Push the image to device with the command "sdb push c:/test.mp3 /opt/media/Videos/".Install the test-music application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-music</pre_condition>
+        <post_condition>Get the 'application id' of test-music application with the command :"wrt-launcher -l" and uninstall the test-music widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-music widget application</step_desc>
+                   <step_desc>Get the 'application id' of test-music.wgt with the command :"wrt-launcher -l" and launch the test-music.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>Show music player</expected>
                  </step>
                  <step order="2">
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT can play and pause video roundly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-pause-video">
+    <testcase purpose="Check that WRT play video normally while play/pause video roundly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-pause-video">
       <description>
-        <pre_condition>According to README push the resources of testing to device;Make sure the test-video application is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-video.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download mp4 file to location of local machine(such as "c:/").Rename the downloaded file as "test.mp4". Push the image to device with the command "sdb push c:/test.mp4 /opt/media/Videos/".Install the test-video application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-video.wgt</pre_condition>
+        <post_condition>Get the 'application id' of test-video application with the command :"wrt-launcher -l" and uninstall the test-video widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-video widget application</step_desc>
+                   <step_desc>Get the 'application id' of test-video.wgt with the command :"wrt-launcher -l" and launch the test-video.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>Show vedio player</expected>
                  </step>
                  <step order="2">
-                   <step_desc>Click the play button to pause/play video continuously,for example: hundred times</step_desc>
+                   <step_desc>Click the play button to pause/play video continuously,for example: 100 times</step_desc>
                    <expected>The video is playing normally</expected>
                  </step>
               </steps>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check that WRT support the application runs in backgroud" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-backgroud-support">
+    <testcase purpose="Check that WRT can run the application in backgroud." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-backgroud-support">
       <description>
-        <pre_condition>Make sure setting-bs-enable apllication is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/setting-bs-enable.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install setting-bs-enable apllication with command : wrt-installer -i /opt/tct-stab-wrt-tests/setting-bs-enable.wgt</pre_condition>
+        <post_condition>Get the 'application id' of setting-bs-enable application with the command :"wrt-launcher -l" and uninstall the setting-bs-enable widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch setting-bs-enable widget application</step_desc>
+                   <step_desc>Get the 'application id' of setting-bs-enable.wgt with the command :"wrt-launcher -l" and launch the setting-bs-enable.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
                    <expected>Show the counter</expected>
                  </step>
                  <step order="2">
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check WRT can lock the veiw mode" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-screen-orientation">
+    <testcase purpose="Check that WRT can lock the veiw mode." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-screen-orientation">
       <description>
-        <pre_condition>Make sure setting-so-default apllication is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/setting-so-default.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Install setting-so-default apllication with command : wrt-installer -i /opt/tct-stab-wrt-tests/setting-so-default.wgt</pre_condition>
+        <post_condition>Get the 'application id' of setting-so-default application with the command :"wrt-launcher -l" and uninstall the setting-so-default widget with the command :"wrt-installer -un 'application id'"</post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch setting-so-default widget application</step_desc>
-                   <expected>The view mode of app is default mode</expected>
+                   <step_desc>Get the 'application id' of setting-so-default.wgt with the command :"wrt-launcher -l" and launch the setting-so-default.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
+                   <expected>The WRT implement view of app is under default mode which is portrait mode.</expected>
                  </step>
                  <step order="2">
                    <step_desc>Return to the home page</step_desc>
                  </step>
                  <step order="3">
                    <step_desc>Reopen the setting-so-default widget application</step_desc>
-                   <expected>The view mode of app is default mode</expected>
+                   <expected>The WRT implement view of app is under default mode which is portrait mode.</expected>
                  </step>
                  <step order="4">
                    <step_desc>Just repeat the action roundly,for example: 100 times</step_desc>
-                   <expected>The view mode of app is to be locked in the default mode</expected>
+                   <expected>The view mode of app is to be locked in the default mode which is portrait mode.</expected>
                  </step>
               </steps>
            <test_script_entry test_script_expected_result="0"></test_script_entry>
       </spec>
     </specs>
     </testcase>
-    <testcase purpose="Check WRT can play video repeatedly" type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-video">
+    <testcase purpose="Check that WRT can play video repeatedly." type="user_experience" status="approved" component="Web/Runtime/StabilityTest" execution_type="manual" priority="P3" id="wrt-repeat-play-video">
       <description>
-        <pre_condition>According to README push the resources of testing to device;Make sure the test-video application is installed by the command : wrt-installer -i /opt/tct-stab-wrt-tests/test-video.wgt</pre_condition>
-           <post_condition></post_condition>
+        <pre_condition>Download mp4 file to location of local machine(such as "c:/").Rename the downloaded file as "test.mp4". Push the image into device with the command "sdb push c:/test.mp4 /opt/media/Videos/".Install the test-video application with command : wrt-installer -i /opt/tct-stab-wrt-tests/test-video.wgt</pre_condition>
+        <post_condition></post_condition>
               <steps>
                  <step order="1">
-                   <step_desc>Launch test-video widget application</step_desc>
+                   <step_desc>Get the 'application id' of test-video.wgt with the command :"wrt-launcher -l" and launch the test-video.wgt with the command :"wrt-launcher -s 'application id'"</step_desc>
                    <expected>Shows media player</expected>
                  </step>
                  <step order="2">
     </testcase>
     </set>
   </suite>
-</test_definition>
\ No newline at end of file
+</test_definition>
index 6f3f378..4a7e214 100644 (file)
@@ -5,16 +5,16 @@
   <set name="WebApplicationRuntimeUI">
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="view-mode-maximized" execution_type="manual" purpose="Check if WRT supports 'maximized' view mode." priority="P0" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of view-mode-maximized.wgt with the command :"wrt-launcher -l" and uninstall the view-mode-maximized.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/view-mode-maximized.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Confirm the screen of device.</step_desc>
-            <expected>PASS: if view mode is maximized, displayed area is the screen with indicator.</expected>
+            <expected>The view mode is maximized.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="view-mode-fullscreen" execution_type="manual" purpose="Check if WRT supports 'fullscreen' view mode." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of view-mode-fullscreen.wgt with the command :"wrt-launcher -l" and uninstall the view-mode-fullscreen.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/view-mode-fullscreen.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully,its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Confirm the screen of device.</step_desc>
-            <expected>PASS: if view mode is fullscreen, displayed area is the screen without indicator.</expected>
+            <expected>The view mode is fullscreen.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>      
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="view-mode-maximized-rotation" execution_type="manual" purpose="Check if WRT supports maximized view mode with screen rotation landscape." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of view-mode-maximized-rotation.wgt with the command :"wrt-launcher -l" and uninstall the view-mode-maximized-rotation.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/view-mode-maximized-rotation.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget to confirm the screen of device.</step_desc>
-            <expected>PASS: if the screen is landscape and displayed area is the screen with indicator.</expected>
+            <step_desc>Get the 'application id' of view-mode-maximized-rotation.wgt with the command :"wrt-launcher -l" and launch the view-mode-maximized-rotation.wgt with the command :"wrt-launcher -s 'application id'", confirm the screen of device.</step_desc>
+            <expected>The screen is landscape and maximized.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="view-mode-fullscreen-rotation" execution_type="manual" purpose="Check if WRT supports fullscreen view mode with screen rotation landscape." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of view-mode-fullscreen-rotation.wgt with the command :"wrt-launcher -l" and uninstall the view-mode-fullscreen-rotation.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/view-mode-fullscreen-rotation.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget to confirm the screen of device.</step_desc>
-            <expected>PASS: if the screen is landscape and displayed area is the screen without indicator.</expected>
+            <step_desc>Get the 'application id' of view-mode-fullscreen-rotation.wgt with the command :"wrt-launcher -l" and launch the view-mode-fullscreen-rotation.wgt with the command :"wrt-launcher -s 'application id'",confirm the screen of device.</step_desc>
+            <expected>The screen is landscape and fullscreen.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multiple-browsing-context" execution_type="manual" purpose="Check if WRT supports multiple browsing contexts within one Web." priority="P0" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multiple-browsing-context.wgt with the command :"wrt-launcher -l" and uninstall the multiple-browsing-context.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-browsing-context.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
         <step order="2">
             <step_desc>Click the icon of the installed widget</step_desc>
-            <expected>PASS: if it is able to open a browsing context.</expected>
+            <expected>It is able to open a browsing context.</expected>
           </step>  
           <step order="3">
             <step_desc>Click the button to open a new browsing context.</step_desc>
-            <expected>PASS: if both of the browsing contexts worked well.</expected>
+            <expected>Both of the browsing contexts work well.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multiple-window-open" execution_type="manual" purpose="Check if window.open() is able to create a new top window" priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multiple-window-open.wgt with the command :"wrt-launcher -l" and uninstall the multiple-window-open.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-window-open.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Click the icon of the installed widget</step_desc>
-            <expected>PASS: if it is able to open a browsing context.</expected>
+            <expected>It is able to open a browsing context.</expected>
           </step>  
           <step order="3">
             <step_desc>Click the button to open a new browsing context.</step_desc>
-            <expected>PASS: if the new browsing contexts is at top-level.</expected>
+            <expected>The new browsing context is at top-level.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multiple-tizen-webapi" execution_type="manual" purpose="Check if WRT is able to access to Tizen Web API." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multiple-tizen-webapi.wgt with the command :"wrt-launcher -l" and uninstall the multiple-tizen-webapi.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
           <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-tizen-webapi.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and click the "mailto"</step_desc>
-            <expected>PASS: if it is able to access email web api.</expected>
+            <step_desc>Get the 'application id' of multiple-tizen-webapi.wgt with the command :"wrt-launcher -l" and launch the multiple-tizen-webapi.wgt with the command :"wrt-launcher -s 'application id'", click the "mailto"</step_desc>
+            <expected>It is able to access email web api.</expected>
           </step>  
           <step order="3">
             <step_desc>Click the button "open new window" to open a new browsing context</step_desc>
-            <expected>PASS: if "This is the 2rd window" is displayed on the new page.</expected>
+            <expected>"This is the 2rd window" is displayed on the new page.</expected>
           </step>  
           <step order="4">
             <step_desc>Click "mailto" </step_desc>
-            <expected>PASS: if the 2rd page is able to access email web api.</expected>
+            <expected>The 2nd page is able to access email web api.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multi-touch-event" execution_type="manual" purpose="Check if WRT is able to run a multi-touch web application." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multi-touch-event.wgt with the command :"wrt-launcher -l" and uninstall the multi-touch-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multi-touch-event.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Touch the red words: "This element is touchable." with multiple fingers.</step_desc>
-            <expected>PASS:if "Hello Multiple Touch!" is displayed.</expected>
+            <step_desc>Get the 'application id' of multi-touch-event.wgt with the command :"wrt-launcher -l" and launch the multi-touch-event.wgt with the command :"wrt-launcher -s 'application id'", touch the red words: "This element is touchable." with multiple fingers.</step_desc>
+            <expected>"Hello Multiple Touch!" is displayed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multi-touch-zoom-in" execution_type="manual" purpose="Check if WRT is able to zoom in a web page with multi-touch on the screen." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multi-touch-zoom-in.wgt with the command :"wrt-launcher -l" and uninstall the multi-touch-zoom-in.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multi-touch-zoom-in.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the screen with two fingers, then put the fingers apart.</step_desc>
-            <expected>PASS:if this page was enlarged.</expected>
+            <step_desc>Get the 'application id' of multi-touch-zoom-in.wgt with the command :"wrt-launcher -l" and launch the multi-touch-zoom-in.wgt with the command :"wrt-launcher -s 'application id'", touch the screen with two fingers, then put the fingers apart.</step_desc>
+            <expected>The page was enlarged.</expected>
           </step>
           <step order="3">
             <step_desc>Touch the screen with two fingers, then put the fingers closed.</step_desc>
-            <expected>PASS:if this page was narrowed.</expected>
+            <expected>The page was narrowed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multi-touch-zoom-out" execution_type="manual" purpose="Check if WRT is able to zoom out a web page with multi-touch on the screen." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multi-touch-zoom-out.wgt with the command :"wrt-launcher -l" and uninstall the multi-touch-zoom-out.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multi-touch-zoom-out.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the screen with two fingers, then put the fingers apart.</step_desc>
-            <expected>PASS:if this page was enlarged.</expected>
+            <step_desc>Get the 'application id' of multi-touch-zoom-out.wgt with the command :"wrt-launcher -l" and launch the multi-touch-zoom-out.wgt with the command :"wrt-launcher -s 'application id'", touch the screen with two fingers, then put the fingers apart.</step_desc>
+            <expected>The page was enlarged.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="copy-from-webpage" execution_type="manual" purpose="Check if WRT is able to copy contents from an opened web page to system clipboard." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of copy-from-webpage.wgt with the command :"wrt-launcher -l" and uninstall the copy-from-webpage.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/copy-from-webpage.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of lifecycle-unload-event.wgt with the command :"wrt-launcher -l" and launch the lifecycle-unload-event.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the textarea-> "Clipboard"</step_desc>
-            <expected>PASS: if "HelloWorld!" is in the system clipboard.</expected>
+            <expected>"HelloWorld!" is in the system clipboard.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-memo" execution_type="manual" purpose="Check if WRT is able to paste contents " priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-memo.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-memo.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
         <step order="1">
-            <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-memo.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+          <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-memo.wgt</step_desc>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-memo.wgt with the command :"wrt-launcher -l" and launch the paste-to-memo.wgt with the command :"wrt-launcher -s 'application id'", Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Open the "Memo" and create a memo.</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="4">
             <step_desc>Long touch the content of the new memo-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the new memo successfully.</expected>
+            <expected>"HelloWorld!" is pasted to the new memo.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-webapp" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard  to webapp's input area." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-webapp.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-webapp.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
         <step order="1">
-            <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-webapp.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+          <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-webapp.wgt</step_desc>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-webapp.wgt with the command :"wrt-launcher -l" and launch the paste-to-webapp.wgt with the command :"wrt-launcher -s 'application id'", long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
-            <step_desc>Long touch the text area below-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the textarea successfully.</expected>
+            <step_desc>Long touch the text area below-> "Clipboard",click the "HelloWorld!" clipboard</step_desc>
+            <expected>"HelloWorld!" is pasted to the textarea.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-text" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit textbox, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-text" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits textbox." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-text.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-text.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-text.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the textbox to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-text.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-text.wgt with the command :"wrt-launcher -s 'application id'", touch the textbox to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-textarea" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit textarea, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-textarea" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits textarea." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-textarea.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-textarea.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the textarea to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>et the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-textarea.wgt with the command :"wrt-launcher -s 'application id'", touch the textarea to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-password" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit password textbox, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-password" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits password textbox." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-password.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-password.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-password.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the password area to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-password.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-password.wgt with the command :"wrt-launcher -s 'application id'", touch the password area to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-file" execution_type="manual" purpose="Check if WRT is unable to support virtual keyboard, when user want to edit file select textbox, the virtual keyboard should not pop up." priority="P2" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-file" execution_type="manual" purpose="Check if WRT is unable to pop up virtual keyboard when user want to edit file select textbox." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-file.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-file.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-file.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the "No file selected" area to edit</step_desc>
-            <expected>PASS: if the virtual keyboard did not pop up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-file.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-file.wgt with the command :"wrt-launcher -s 'application id'", touch the "No file selected" area to edit</step_desc>
+            <expected>The virtual keyboard is unable to pop up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-html5-email" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit email address, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-html5-email" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits email address." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-html5-email.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-html5-email.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-html5-email.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the email area to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pop up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-html5-email.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-html5-email.wgt with the command :"wrt-launcher -s 'application id'", touch the email area to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="application-rotation-sensor-enable" execution_type="manual" purpose="Check if WRT is able to support Rotation when rotation sensor is enabled." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of application-rotation-sensor-enable.wgt with the command :"wrt-launcher -l" and uninstall the application-rotation-sensor-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/application-rotation-sensor-enable.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Turn on the auto-rotate screen</step_desc>
-            <expected>PASS: if the auto-rotate screen is turned on.</expected>
+            <expected>The auto-rotate screen is turned on.</expected>
           </step>
           <step order="3">
-            <step_desc>Open the widget and rotate device</step_desc>
-            <expected>PASS: if the screen orientation is changed.</expected>
+            <step_desc>Get the 'application id' of application-rotation-sensor-enable.wgt with the command :"wrt-launcher -l" and launch the application-rotation-sensor-enable.wgt with the command :"wrt-launcher -s 'application id'", rotate the device</step_desc>
+            <expected>The screen orientation is changed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="application-rotation-sensor-unable" execution_type="manual" purpose="Check if WRT is unable to support Rotation when rotation sensor is unabled." priority="P2" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of application-rotation-sensor-unable.wgt with the command :"wrt-launcher -l" and uninstall the application-rotation-sensor-unable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/application-rotation-sensor-unable.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Turn off the auto-rotate screen</step_desc>
-            <expected>PASS: if the auto-rotate screen is turned off.</expected>
+            <expected>The auto-rotate screen is turned off.</expected>
           </step>
           <step order="3">
-            <step_desc>Open the widget and rotate device</step_desc>
-            <expected>PASS: if the screen orientation is changed and see a "PASS" on screen.</expected>
+            <step_desc>Get the 'application id' of application-rotation-sensor-unable.wgt with the command :"wrt-launcher -l" and launch the application-rotation-sensor-unable.wgt with the command :"wrt-launcher -s 'application id'", rotate the device</step_desc>
+            <expected>The screen orientation is changed and a "PASS" is displayed on screen.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-number" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit number, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-number" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits number." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-number.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-number.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-number.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the number to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-number.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-number.wgt with the command :"wrt-launcher -s 'application id'", touch the number to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-date-time" execution_type="manual" purpose="Check if WRT is unable to support virtual keyboard, when user edit date-time, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-date-time" execution_type="manual" purpose="Check if WRT is unable to pop up virtual keyboard when user edits date-time." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-date-time.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-date-time.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-date-time.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the date-time to edit</step_desc>
-            <expected>PASS: if the date selection menu display and virtual keyboard does not pop up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-date-time.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-date-time.wgt with the command :"wrt-launcher -s 'application id'", touch the date-time to edit</step_desc>
+            <expected>The date selection menu displays and virtual keyboard is unable to pop up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multi-touch-4point" execution_type="manual" purpose="Check if WRT is unable to run 4point touch web application." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="multi-touch-4point" execution_type="manual" purpose="Check if WRT is unable to run 4point touch web application." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of multi-touch-4point.wgt with the command :"wrt-launcher -l" and uninstall the multi-touch-4point.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multi-touch-4point.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
             <step_desc>Touch the red words: "This element is touchable." with 4 fingers.</step_desc>
-            <expected>PASS:if "Hello 4point Touch!" is displayed.</expected>
+            <expected>"Hello 4point Touch!" is displayed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-text" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard  to webapp's textbox." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-text" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard to webapp's textbox." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-text.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-text.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-text.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-text.wgt with the command :"wrt-launcher -l" and launch the paste-to-text.wgt with the command :"wrt-launcher -s 'application id'", long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the textbox below-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the textbox successfully.</expected>
+            <expected>"HelloWorld!" is pasted to the textbox.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-password" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard  to webapp's password." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-password" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard to webapp's password." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-password.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-password.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-password.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-password.wgt with the command :"wrt-launcher -l" and launch the paste-to-password.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the password below-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the password successfully.</expected>
+            <expected>"HelloWorld!" is pasted to the password successfully.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-number-nonumber" execution_type="manual" purpose="Check if WRT is unable to paste content stored in system clipboard when content not for Numbers." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-number-nonumber.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-number-nonumber.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-number-nonumber.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-number-nonumber.wgt with the command :"wrt-launcher -l" and launch the paste-to-number-nonumber.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the number control -> "paste".</step_desc>
-            <expected>PASS: if "HelloWorld!" pasted in the number control.</expected>
+            <expected>"HelloWorld!" is pasted in the number control.</expected>
           </step>
           <step order="4">
             <step_desc>Touch blank area except the number control.</step_desc>
-            <expected>PASS: if "HelloWorld!" disappear from the number control.</expected>
+            <expected>"HelloWorld!" disappears from the number control.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-date-time" execution_type="manual" purpose="Check if WRT is unable to paste the content that stored in system clipboard  to webapp's datetime." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-date-time" execution_type="manual" purpose="Check if WRT is unable to paste the content that stored in system clipboard to webapp's datetime." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-date-time.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-date-time.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-date-time.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-date-time.wgt with the command :"wrt-launcher -l" and launch the paste-to-date-time.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
-            <step_desc>Long touch the date-time control.</step_desc>
-            <expected>PASS: If paste menu is not showed.</expected>
+            <step_desc>Long touch the date-time control when no time is displayed.</step_desc>
+            <expected>The paste menu is not showed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="copy-from-password" execution_type="manual" purpose="Check if WRT is unable to copy password contents from an opened web page to system clipboard." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of copy-from-password.wgt with the command :"wrt-launcher -l" and uninstall the copy-from-password.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/copy-from-password.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and long touch -> "Select" ->Copy from password</step_desc>
-            <expected>PASS: if copy menu is not showed.</expected>
+            <step_desc>Get the 'application id' of copy-from-password.wgt with the command :"wrt-launcher -l" and launch the copy-from-password.wgt with the command :"wrt-launcher -s 'application id'", long touch -> "Select" ->Copy from password</step_desc>
+            <expected>The password can not be copied.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="copy-from-number" execution_type="manual" purpose="Check if WRT is able to copy number contents from an opened web page to system clipboard." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of copy-from-number.wgt with the command :"wrt-launcher -l" and uninstall the copy-from-number.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/copy-from-number.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and long touch -> "Select" ->Copy from number</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of copy-from-number.wgt with the command :"wrt-launcher -l" and launch the copy-from-number.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy from number</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the textarea-> "Clipboard"</step_desc>
-            <expected>PASS: if "12345" is in the system clipboard.</expected>
+            <expected>"12345" is in the system clipboard.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
     </testcase>
     <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="copy-from-date-time" execution_type="manual" purpose="Check if WRT is unable to copy datetime contents from an opened web page to system clipboard." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of copy-from-date-time.wgt with the command :"wrt-launcher -l" and uninstall the copy-from-date-time.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/copy-from-date-time.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and long touch -> "Select" ->Copy from datetime</step_desc>
-            <expected>PASS: if copy menu is not showed.</expected>
+            <step_desc>Get the 'application id' of copy-from-date-time.wgt with the command :"wrt-launcher -l" and launch the copy-from-date-time.wgt with the command :"wrt-launcher -s 'application id'", long touch -> "Select" ->Copy from datetime when no time is displayed</step_desc>
+            <expected>The copy menu is not showed.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-number-isnumber" execution_type="manual" purpose="Check if WRT is able to paste content stored in system clipboard when content for Numbers." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-number-isnumber" execution_type="manual" purpose="Check if WRT is able to paste content stored in system clipboard when content is Numbers." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-number-isnumber.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-number-isnumber.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-number-isnumber.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : 1234</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-number-isnumber.wgt with the command :"wrt-launcher -l" and launch the paste-to-number-isnumber.wgt with the command :"wrt-launcher -s 'application id'", long touch -> "Select" ->Copy the word : 1234</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the number below-> "Clipboard",Click the "1234" clipboard</step_desc>
-            <expected>PASS: if "1234" is pasted to the number successfully.</expected>
+            <expected>"1234" is pasted to the number successfully.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-search" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit search, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-search" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edits search, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-search.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-search.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-search.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the search to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-search.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-search.wgt with the command :"wrt-launcher -s 'application id'", touch the search to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-tel" execution_type="manual" purpose="Check if WRT is able to support virtual keyboard, when user edit tel, the virtual keyboard pop up." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-tel" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard when user edits tel." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-tel.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-tel.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-tel.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the tel to edit</step_desc>
-            <expected>PASS: if the virtual keyboard pops up.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-tel.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-tel.wgt with the command :"wrt-launcher -s 'application id'", touch the tel to edit</step_desc>
+            <expected>The virtual keyboard pops up.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-search" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard  to webapp's search." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-search" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard to webapp's search." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-search.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-search.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-search.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-search.wgt with the command :"wrt-launcher -l" and launch the paste-to-search.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
-            <step_desc>Long touch the search below-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the search successfully.</expected>
+            <step_desc>Long touch the search below-> "Clipboard",click the "HelloWorld!" clipboard</step_desc>
+            <expected>"HelloWorld!" is pasted to the search successfully.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-tel" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard  to webapp's tel." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="paste-to-tel" execution_type="manual" purpose="Check if WRT is able to paste the content that stored in system clipboard to webapp's tel." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of paste-to-tel.wgt with the command :"wrt-launcher -l" and uninstall the paste-to-tel.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/paste-to-tel.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and Long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
-            <expected>PASS: if there is no error exception.</expected>
+            <step_desc>Get the 'application id' of paste-to-tel.wgt with the command :"wrt-launcher -l" and launch the paste-to-tel.wgt with the command :"wrt-launcher -s 'application id'",long touch -> "Select" ->Copy the word : HelloWorld!</step_desc>
+            <expected>There is no error exception.</expected>
           </step>
           <step order="3">
             <step_desc>Long touch the tel below-> "Clipboard",Click the "HelloWorld!" clipboard</step_desc>
-            <expected>PASS: if "HelloWorld!" is pasted to the tel successfully.</expected>
+            <expected>"HelloWorld!" is pasted to the tel successfully.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-special-character" execution_type="manual" purpose="Check if WRT is able to popup virtual keyboard and input/delete special characters correctly when user edit input area." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-special-character" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard and input/delete special characters correctly when user edits input area." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-textarea.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-textarea.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the textarea to edit, input some special characters.</step_desc>
-            <expected>PASS: if the virtual keyboard pops up and is able to input special characters.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-textarea.wgt with the command :"wrt-launcher -s 'application id'", touch the textarea to input some special characters.</step_desc>
+            <expected>The virtual keyboard pops up and is able to input special characters.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-multi-byte-language" execution_type="manual" purpose="Check if WRT is able to popup virtual keyboard and input/delete multi-byte language correctly when user edit input area." priority="P1" status="approved" type="Functional positive">
+    <testcase component="Web/Runtime/WebApplicationRuntimeUI" id="virtual-keyboard-multi-byte-language" execution_type="manual" purpose="Check if WRT is able to pop up virtual keyboard and input/delete multi-byte language correctly when user edits input area." priority="P1" status="approved" type="Functional positive">
       <description>
-        <pre_condition>Make sure WRT is installed</pre_condition>
-        <post_condition></post_condition>
+        <pre_condition></pre_condition>
+        <post_condition>Get the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and uninstall the virtual-keyboard-textarea.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
         <steps>
-        <step order="1">
+          <step order="1">
             <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/virtual-keyboard-textarea.wgt</step_desc>
-            <expected>PASS: if the widget package is successfully installed with its icon appears in screen.</expected>
+            <expected>The widget package is installed successfully. Its icon appears on screen.</expected>
           </step>
           <step order="2">
-            <step_desc>Open the widget and touch the textarea to edit, change the input language to chinese and input some words.</step_desc>
-            <expected>PASS: if the virtual keyboard pops up and is able to input chinese words.</expected>
+            <step_desc>Get the 'application id' of virtual-keyboard-textarea.wgt with the command :"wrt-launcher -l" and launch the virtual-keyboard-textarea.wgt with the command :"wrt-launcher -s 'application id'",touch the textarea to edit, change the input language to chinese and input some words.</step_desc>
+            <expected>The virtual keyboard pops up and is able to input chinese words.</expected>
           </step>
         </steps>
         <test_script_entry test_script_expected_result="0"></test_script_entry>
         </spec>
       </specs>
     </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Alarm feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-alarm">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-alarm.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-alarm widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Filesystem.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-filesystem-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-filesystem-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-filesystem-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Filesystem.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-filesystem-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-filesystem-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-filesystem-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Messaging.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-messaging-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Messaging.send feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-send">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-send.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-messaging-send widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Messaging.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-messaging-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to NFC.admin feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-admin">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-admin.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-nfc-admin widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to NFC.p2p feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-p2p">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-p2p.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-nfc-p2p widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to NFC.tag feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-tag">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-tag.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-nfc-tag widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to SystemInfor feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-systeminfo">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-systeminfo.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-systeminfo widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Time feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-time">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-time.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-time widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Tizen feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-tizen">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-tizen.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-tizen widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Application.launch feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-application-launch">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-application-launch.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-application-launch widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Application.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-application-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-application-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-application-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Bluetooth.admin feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-admin">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-admin.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-bluetooth-admin widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Bluetooth.gap feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-gap">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-gap.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-bluetooth-gap widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Bluetooth.spp feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-spp">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-spp.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-bluetooth-spp widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Calendar.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-calendar-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-calendar-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-calendar-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Calendar.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-calendar-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-calendar-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-calendar-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Contact.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-contact-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-contact-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-contact-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to Contact.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-contact-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-contact-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-contact-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to callhistory.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-callhistory-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-callhistory-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-callhistory-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to callhistory.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-callhistory-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-callhistory-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-callhistory-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to content.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-content-read">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-content-read.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-content-read widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to content.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-content-write">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-content-write.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-content-write widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to download feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-download">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-download.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-download widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to nfc.common feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-common">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-common.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-nfc-common widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to notification feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-notification">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-notification.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-notification widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to power feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-power">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-power.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-power widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
-    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context have access to sysytemsetting feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-sysytemsetting">
-      <description>
-         <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads";Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-sysytemsetting.wgt</pre_condition >
-            <post_condition/>
-              <steps>
-                 <step order="1">
-                   <step_desc>Launch the multiple-other-sysytemsetting widget application.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Launch".</expected>
-                 </step>
-                 <step order="2">
-                   <step_desc>Click the button "Launch".</step_desc>
-                   <expected>A new Html is opened.</expected>
-                 </step>
-                 <step order="3">
-                   <step_desc>Check the Html what is in it.</step_desc>
-                   <expected>The screen shows "Pass" and a button "Close".</expected>
-                 </step>
-                 <step order="4">
-                   <step_desc>Click the button "Close".</step_desc>
-                   <expected>The new Html is closed.</expected>
-                 </step>
-             </steps>
-         <test_script_entry test_script_expected_result="0"></test_script_entry>
-      </description>
-    <specs>
-      <spec>
-       <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
-       <spec_url></spec_url>
-       <spec_statement>TBD</spec_statement>
-      </spec>
-    </specs>
-   </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Alarm feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-alarm">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-alarm.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-alarm.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-alarm.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-alarm.wgt with the command :"wrt-launcher -l" and launch the multiple-other-alarm.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-filesystem-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-filesystem-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-filesystem-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-filesystem-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-filesystem-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-filesystem-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new jtml is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+     </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Filesystem.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-filesystem-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-filesystem-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-filesystem-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-filesystem-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-filesystem-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-filesystem-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-messaging-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-messaging-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-messaging-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-messaging-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.send feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-send">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-send.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-messaging-send.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-messaging-send.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-messaging-send.wgt with the command :"wrt-launcher -l" and launch the multiple-other-messaging-send.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Messaging.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-messaging-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-messaging-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-messaging-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-messaging-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-messaging-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-messaging-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.admin feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-admin">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-admin.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-nfc-admin.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-nfc-admin.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-nfc-admin.wgt with the command :"wrt-launcher -l" and launch the multiple-other-nfc-admin.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.p2p feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-p2p">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-p2p.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-nfc-p2p.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-nfc-p2p.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-nfc-p2p.wgt with the command :"wrt-launcher -l" and launch the multiple-other-nfc-p2p.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to NFC.tag feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-tag">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-tag.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-nfc-tag.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-nfc-tag.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-nfc-tag.wgt with the command :"wrt-launcher -l" and launch the multiple-other-nfc-tag.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to SystemInfor feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-systeminfo">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-systeminfo.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-systeminfo.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-systeminfo.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-systeminfo.wgt with the command :"wrt-launcher -l" and launch the multiple-other-systeminfo.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Time feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-time">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-time.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-time.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-time.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-time.wgt with the command :"wrt-launcher -l" and launch the multiple-other-time.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Tizen feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-tizen">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-tizen.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-tizen.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-tizen.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-tizen.wgt with the command :"wrt-launcher -l" and launch the multiple-other-tizen.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.launch feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-application-launch">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-application-launch.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-application-launch.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-application-launch.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-application-launch.wgt with the command :"wrt-launcher -l" and launch the multiple-other-application-launch.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Application.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-application-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-application-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-application-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-application-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-application-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-application-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.admin feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-admin">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-admin.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-bluetooth-admin.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-bluetooth-admin.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-bluetooth-admin.wgt with the command :"wrt-launcher -l" and launch the multiple-other-bluetooth-admin.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+             <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.gap feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-gap">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-gap.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-bluetooth-gap.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-bluetooth-gap.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-bluetooth-gap.wgt with the command :"wrt-launcher -l" and launch the multiple-other-bluetooth-gap.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Bluetooth.spp feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-bluetooth-spp">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-bluetooth-spp.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-bluetooth-spp.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-bluetooth-spp.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-bluetooth-spp.wgt with the command :"wrt-launcher -l" and launch the multiple-other-bluetooth-spp.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-calendar-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-calendar-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-calendar-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-calendar-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-calendar-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-calendar-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Calendar.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-calendar-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-calendar-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-calendar-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-calendar-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-calendar-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-calendar-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-contact-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-contact-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-contact-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-contact-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-contact-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-contact-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to Contact.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-contact-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-contact-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-contact-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-contact-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-contact-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-contact-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+           </step>
+         </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-callhistory-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-callhistory-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-callhistory-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-callhistory-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-callhistory-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-callhistory-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to callhistory.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-callhistory-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-callhistory-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-callhistory-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-callhistory-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-callhistory-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-callhistory-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.read feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-content-read">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-content-read.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-content-read.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-content-read.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-content-read.wgt with the command :"wrt-launcher -l" and launch the multiple-other-content-read.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+             <step_desc>Click the button "Close".</step_desc>
+             <expected>The new html is closed.</expected>
+           </step>
+         </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to content.write feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-content-write">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-content-write.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-content-write.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-content-write.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-content-write.wgt with the command :"wrt-launcher -l" and launch the multiple-other-content-write.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to download feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-download">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-download.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-download.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-download.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-download.wgt with the command :"wrt-launcher -l" and launch the multiple-other-download.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to nfc.common feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-nfc-common">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-nfc-common.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-nfc-common.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-nfc-common.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-nfc-common.wgt with the command :"wrt-launcher -l" and launch the multiple-other-nfc-common.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to notification feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-notification">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-notification.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-notification.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-notification.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-notification.wgt with the command :"wrt-launcher -l" and launch the multiple-other-notification.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to power feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-power">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-power.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-power.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-power.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-power.wgt with the command :"wrt-launcher -l" and launch the multiple-other-power.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
+    <testcase purpose="Check if WRT supports new top-level browsing context created from widget context has access to systemsetting feature." type="user_experience" status="approved" component="Web/Runtime/WebApplicationRuntimeUI" execution_type="manual" priority="P3" id="multiple-other-sysytemsetting">
+      <description>
+        <pre_condition>Copy the test resources of multiple-test-file widget to "/opt/media/Downloads" with command: cp /opt/apps/wrttesthtm/res/wgt/*.html /opt/media/Downloads;Install the widget with the command : wrt-installer -i /opt/tct-ui-wrt-tests/multiple-other-sysytemsetting.wgt</pre_condition >
+        <post_condition>Get the 'application id' of multiple-other-sysytemsetting.wgt with the command :"wrt-launcher -l" and uninstall the multiple-other-sysytemsetting.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+        <steps>
+          <step order="1">
+            <step_desc>Get the 'application id' of multiple-other-sysytemsetting.wgt with the command :"wrt-launcher -l" and launch the multiple-other-sysytemsetting.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+            <expected>The screen shows "Pass" and a button "Launch".</expected>
+          </step>
+          <step order="2">
+            <step_desc>Click the button "Launch".</step_desc>
+            <expected>A new html is opened.</expected>
+          </step>
+          <step order="3">
+            <step_desc>Check the html what is in it.</step_desc>
+            <expected>The screen shows "Pass" and a button "Close".</expected>
+          </step>
+          <step order="4">
+            <step_desc>Click the button "Close".</step_desc>
+            <expected>The new html is closed.</expected>
+          </step>
+        </steps>
+        <test_script_entry test_script_expected_result="0"></test_script_entry>
+      </description>
+      <specs>
+        <spec>
+          <spec_assertion usage="true" interface="0520" specification="Multiple browsing windows support" section="Web Application Runtime UI" category="Tizen WRT Core Specifications" />
+          <spec_url></spec_url>
+          <spec_statement>TBD</spec_statement>
+        </spec>
+      </specs>
+    </testcase>
   </set>
 </suite>
-</test_definition>
\ No newline at end of file
+</test_definition>