[common][nfc][TNEXT-15056, separate the wearable UICC TCs] 33/180133/1
authorlin qunfang <qunfang.lin@samsung.com>
Fri, 25 May 2018 16:21:35 +0000 (00:21 +0800)
committerlin qunfang <qunfang.lin@samsung.com>
Fri, 25 May 2018 16:22:16 +0000 (00:22 +0800)
Change-Id: I081a95992f45c986ea4d5f44a04f75e3442ef462
Signed-off-by: lin qunfang <qunfang.lin@samsung.com>
common/tct-nfc-tizen-tests/tests.full.xml
common/tct-nfc-tizen-tests/tests.xml

index 68be71a3cc346854a7dd472228102bef356518f8..87f33aaa3a56c901b4159406f2a0eb8d585bbc26 100755 (executable)
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() works with UICC param " type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="getAIDsForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
-      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() with the type of UICC without errorCallback" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC_without_errorCallback">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC_without_errorCallback.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="getAIDsForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::getAIDsForCategory throws exception when given wrong type of category" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_getAIDsForCategory_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_category_TypeMismatch.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check method NFCAdapter::isActivatedHandlerForAID() with UICC param if current application is activated hander for AID" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_UICC.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="isActivatedHandlerForAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::isActivatedHandlerForAID() method exists" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P0" id="NFCAdapter_isActivatedHandlerForAID_exist">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_exist.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::isActivatedHandlerForCategory() with UICC param successfully for detecting AID category" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForCategory_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_UICC.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="isActivatedHandlerForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::isActivatedHandlerForCategory throws exception when given wrong category type" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_isActivatedHandlerForCategory_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_category_TypeMismatch.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::registerAID() works with UICC param" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_registerAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_UICC.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="registerAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::registerAID throws exception when given wrong category type" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_registerAID_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_category_TypeMismatch.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::unregisterAID() with UICC param" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_unregisterAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_UICC.html</test_script_entry>
-        </description>
-        <specs>
-          <spec>
-            <spec_assertion interface="NFCAdapter" element_type="method" element_name="unregisterAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
-            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
-            <spec_statement>TBD</spec_statement>
-          </spec>
-        </specs>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::unregisterAID throws exception when given wrong category type" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_unregisterAID_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_category_TypeMismatch.html</test_script_entry>
         </specs>
       </testcase>
     </set>
+    <set name="HCE_UICC_wearable">
+      <capabilities>
+        <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+        <capability name="http://tizen.org/feature/network.nfc.card_emulation.hce"/>
+        <capability name="http://tizen.org/featre/network.secure_element.uicc"/>
+      </capabilities>
+      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() works with UICC param " type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="getAIDsForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() with the type of UICC without errorCallback" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC_without_errorCallback">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC_without_errorCallback.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="getAIDsForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check method NFCAdapter::isActivatedHandlerForAID() with UICC param if current application is activated hander for AID" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_UICC.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="isActivatedHandlerForAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::isActivatedHandlerForCategory() with UICC param successfully for detecting AID category" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForCategory_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_UICC.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="isActivatedHandlerForCategory" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::registerAID() works with UICC param" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_registerAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_UICC.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="registerAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::unregisterAID() with UICC param" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_unregisterAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_UICC.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="NFCAdapter" element_type="method" element_name="unregisterAID" specification="NFC" section="Communication" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/nfc.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+    </set>
   </suite>
 </test_definition>
index d79aae3031a3f6de3cc3ee0aba5ebf3eade0fddc..13726b2c7097f1e6e67cde5de75dbb3c50d2dc3e 100755 (executable)
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_OTHER_without_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() works with UICC param " component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC.html</test_script_entry>
-        </description>
-      </testcase>
-      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() with the type of UICC without errorCallback" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC_without_errorCallback">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC_without_errorCallback.html</test_script_entry>
-        </description>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::getAIDsForCategory throws exception when given wrong type of category" onload_delay="90" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_getAIDsForCategory_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_category_TypeMismatch.html</test_script_entry>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_OTHER.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check method NFCAdapter::isActivatedHandlerForAID() with UICC param if current application is activated hander for AID" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_UICC.html</test_script_entry>
-        </description>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::isActivatedHandlerForAID() method exists" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P0" id="NFCAdapter_isActivatedHandlerForAID_exist">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_exist.html</test_script_entry>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_OTHER.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::isActivatedHandlerForCategory() with UICC param successfully for detecting AID category" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForCategory_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_UICC.html</test_script_entry>
-        </description>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::isActivatedHandlerForCategory throws exception when given wrong category type" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_isActivatedHandlerForCategory_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_category_TypeMismatch.html</test_script_entry>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_OTHER.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::registerAID() works with UICC param" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_registerAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_UICC.html</test_script_entry>
-        </description>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::registerAID throws exception when given wrong category type" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_registerAID_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_category_TypeMismatch.html</test_script_entry>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_OTHER.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method NFCAdapter::unregisterAID() with UICC param" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_unregisterAID_UICC">
-        <description>
-          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_UICC.html</test_script_entry>
-        </description>
-      </testcase>
       <testcase purpose="Check if NFCAdapter::unregisterAID throws exception when given wrong category type" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P2" id="NFCAdapter_unregisterAID_category_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_category_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
     </set>
+    <set name="HCE_UICC_wearable">
+      <capabilities>
+        <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
+        <capability name="http://tizen.org/feature/network.nfc.card_emulation.hce"/>
+        <capability name="http://tizen.org/featre/network.secure_element.uicc"/>
+      </capabilities>
+      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() works with UICC param " component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::getAIDsForCategory() with the type of UICC without errorCallback" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_getAIDsForCategory_UICC_without_errorCallback">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_getAIDsForCategory_UICC_without_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check method NFCAdapter::isActivatedHandlerForAID() with UICC param if current application is activated hander for AID" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForAID_UICC.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::isActivatedHandlerForCategory() with UICC param successfully for detecting AID category" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_isActivatedHandlerForCategory_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_isActivatedHandlerForCategory_UICC.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::registerAID() works with UICC param" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_registerAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_registerAID_UICC.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method NFCAdapter::unregisterAID() with UICC param" component="TizenAPI/Communication/NFC" execution_type="auto" priority="P1" id="NFCAdapter_unregisterAID_UICC">
+        <description>
+          <test_script_entry>/opt/tct-nfc-tizen-tests/nfc/NFCAdapter_unregisterAID_UICC.html</test_script_entry>
+        </description>
+      </testcase>
+    </set>
   </suite>
 </test_definition>