[common][iotcon, mediacontroler][DPTTIZEN-3105, improve manual test description] 43/200043/2
authorzhongyuan <zy123.yuan@samsung.com>
Mon, 18 Feb 2019 09:49:55 +0000 (17:49 +0800)
committerzhongyuan <zy123.yuan@samsung.com>
Mon, 18 Feb 2019 09:52:13 +0000 (17:52 +0800)
Change-Id: I51a576a43360d3786135a8e6a93c9934415dc13f

common/tct-iotcon-tizen-tests/tests.xml
common/tct-mediacontroller-tizen-tests/tests.xml

index fe0b41adb2bf6b8f7333d2bc2eaab596b4beebda..7baa676f65c90b550856404400d8a162751d771a 100755 (executable)
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="RemoteResource_setResourceStateChangeListener" onload_delay="120" priority="P1" purpose="Check if RemoteResource.setResourceStateChangeListener method works normally">
         <description>
+          <pre_condition>For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>remove "/kitchen/light" resource in iotconserver app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="ResourceStateChangeCallback_onchanged" priority="P1" purpose="Test whether ResourceStateChangeCallback::onchanged is called with argument of proper type">
         <description>
+          <pre_condition>For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>remove /kitchen/light resource in iotconserver app</step_desc>
       </testcase>-->
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="Client_addPresenceEventListener_multicast" priority="P1" purpose="Check if method addPresenceEventListener with multicast of Client works properly.">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="Client_addPresenceEventListener_unicast" priority="P1" purpose="Check if method addPresenceEventListener with unicast of Client works properly.">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/Graphics/Iotcon" execution_type="manual" id="Client_removePresenceEventListener" priority="P1" purpose="Check if method removePresenceEventListener of Client works properly.">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceEventCallback_onreceived" priority="P1" purpose="Test whether PresenceEventCallback::onreceived is called with argument of proper type">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceResponse_connectivityType_attribute" priority="P1" purpose="Check if attribute connectivityType of PresenceResponse exists, has enum type and is readonly">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceResponse_hostAddress_attribute" priority="P1" purpose="Check if attribute hostAddress of PresenceResponse exists, has string type and is readonly">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceResponse_resourceType_attribute" priority="P1" purpose="Check if attribute resourceType of PresenceResponse exists, has string type and is readonly">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceResponse_resultType_attribute" priority="P1" purpose="Check if attribute resultType of PresenceResponse exists, has enum type and is readonly">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
       </testcase>
       <testcase component="Tizen Device APIs/TBD/Iotcon" execution_type="manual" id="PresenceResponse_triggerType_attribute" priority="P1" purpose="Check if attribute triggerType of PresenceResponse exists, has enum type and is readonly">
         <description>
-          <pre_condition>The Presence of the IotconServer app MUST be turned on.</pre_condition>
+          <pre_condition>The Presence of the IotconServer app MUST be turned on.
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open pE1iK1HIYO.iotconServer
+            aul_test open apiIotcon1.WebAPITizenIotconTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Turn off and then turn on Presence of the IotconServer app</step_desc>
index a04e7206a51a04beb24aa711335564235da43382..8d39458fd1c2a22c266c520b5d50f8af41ff6fa0 100755 (executable)
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_addServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if addServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_removeServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if removeServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerStatusChangeCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerStatusChangeCallback onsuccess method">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
-           <steps>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
+          <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
               <expected>server is created successfully.</expected>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_addServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if addServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_removeServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if removeServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerStatusChangeCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerStatusChangeCallback onsuccess method">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
-           <steps>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
+          <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
               <expected>server is created successfully.</expected>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_addServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if addServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_removeServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if removeServerStatusChangeListener() works properly">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
           <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
       <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerStatusChangeCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerStatusChangeCallback onsuccess method">
         <description>
           <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
-          <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
-           <steps>
+          <pre_condition>Install MediaControllerHelper.wgt
+          For mobile (specially on TV) you could use shell command to switch applications:
+            aul_test open LPGl86libB.MediaControllerHelper
+            aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
+          <steps>
             <step order="1">
               <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
               <expected>server is created successfully.</expected>