[common][bluetooth][TWDAPI-253, Enable bluetooth module for TV profile] 12/226012/3
authorzhongyuan <zy123.yuan@samsung.com>
Wed, 26 Feb 2020 06:51:40 +0000 (14:51 +0800)
committerzhongyuan yuan <zy123.yuan@samsung.com>
Wed, 26 Feb 2020 07:02:06 +0000 (07:02 +0000)
Change-Id: Ic63ead490df4da452a5135a0b5e60283358109c8

common/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfinish_successful.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_check_types.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_with_errorCallback.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothDeviceArraySuccessCallback_onsuccess.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_ondevicefound.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onfinished.html
common/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onstarted.html
common/tct-bluetooth-tizen-tests/tests.full.xml
common/tct-bluetooth-tizen-tests/tests.xml

index c911072edabcc4fd723242095f605d69a1f03763..1110c35a1ecd0b202285dda636931cff95f894e5 100755 (executable)
@@ -24,6 +24,8 @@ Authors:
 <html>
 <head>
 <title>BluetoothAdapter_discoverDevices</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
@@ -33,14 +35,17 @@ Authors:
 //==== TEST: BluetoothAdapter_discoverDevices
 //==== LABEL Check with non-optional arguments discoverDevices(valid_successCallback)
 //==== PRIORITY P2
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothAdapter:discoverDevices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA MMINA MR
-setup({timeout: 180000});
-var adapter = null, t = async_test(document.title, {timeout: 180000}), stopDiscoverySuccess,
+
+setup({timeout: 300000});
+
+var adapter = null, t = async_test(document.title, {timeout: 300000}), stopDiscoverySuccess,
     discoverDevicesSuccessCB, retValue = null;
+
 t.step(function () {
     discoverDevicesSuccessCB = {
         onstarted: t.step_func(function () {
index e074efbc74dee7b804c453a4fa4d2987a19353e7..da75ca88be5ed778214026614593b06bb494443b 100755 (executable)
@@ -33,6 +33,8 @@ Authors:
 <html>
 <head>
 <title>BluetoothAdapter_discoverDevices_onfinish_successful</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
@@ -42,18 +44,18 @@ Authors:
 //==== TEST: BluetoothAdapter_discoverDevices_onfinish_successful
 //==== LABEL Check if onfinish method of successful callback of discoverDevices method invoked
 //==== PRIORITY P2
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothAdapter:discoverDevices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA MOA MAST
 
-setup({timeout: 180000});
-var t = async_test(document.title, {timeout: 180000}), adapter, stopDiscoverySuccess, discoverDevicesSuccessCallback,
+setup({timeout: 300000});
+
+var t = async_test(document.title, {timeout: 300000}), adapter, stopDiscoverySuccess, discoverDevicesSuccessCallback,
     discoverDevicesErrorCB;
 
 t.step(function () {
-
     discoverDevicesSuccessCallback = {
         onstarted: t.step_func(function () {
         }),
index b5b4a4ff848bfbefa9f6c6ef60c7bdc71a3f3a11..e85359d96f147c97ab7de0cb85c7b0881e192e79 100755 (executable)
@@ -21,30 +21,31 @@ Authors:
         Witold Choinkowski <w.choinkowsk@samsung.com>
 -->
 <html>
-
 <head>
 <title>BluetoothAdapter_getKnownDevices_check_types</title>
 <meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
-
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: BluetoothAdapter_getKnownDevices_check_types
 //==== LABEL Check whether all known Bluetooth devices are listed properly (part 2)
 //==== PRIORITY P2
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothAdapter:getKnownDevices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA MMINA
-setup({timeout: 180000});
-var t = async_test(document.title, {timeout: 180000}), adapter, stopDiscoverySuccess, discoverSuccess, discoverError,
+
+setup({timeout: 300000});
+
+var t = async_test(document.title, {timeout: 300000}), adapter, stopDiscoverySuccess, discoverSuccess, discoverError,
     i, testDeviceSuccessCB, testMultipleDevicesSuccessCB;
-t.step(function () {
 
+t.step(function () {
     testDeviceSuccessCB = t.step_func(function (device) {
         assert_type(device.name, "string", "Device name type check:");
         assert_type(device.address, "string", "Device address type check:");
@@ -52,7 +53,7 @@ t.step(function () {
         assert_type(device.isBonded, "boolean", "Device isBonded type check:");
         assert_type(device.isTrusted, "boolean", "Device isTrusted type check:");
         assert_type(device.isConnected, "boolean", "Device isConnected type check:");
-        assert_type(device.deviceClass.major, "octet", "Device deviceClass.major  type check:");
+        assert_type(device.deviceClass.major, "octet", "Device deviceClass.major type check:");
         assert_type(device.deviceClass.minor, "octet", "Device deviceClass.minor type check:");
         assert_type(device.deviceClass.services, "object", "Device deviceClass.services type check:");
         assert_type(device.deviceClass.hasService, "function", "Device deviceClass.hasService type check:");
index 348ed96cf93d926793f431d7c0ab0d6cabf908a1..27fb96ea05f86e2077a2804fcdf994272a90f7d9 100755 (executable)
@@ -24,6 +24,7 @@ Authors:
 <head>
 <title>BluetoothAdapter_getKnownDevices_with_errorCallback</title>
 <meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
@@ -33,16 +34,18 @@ Authors:
 //==== TEST: BluetoothAdapter_getKnownDevices_with_errorCallback
 //==== LABEL Check with optional arguments getKnownDevices(valid_successCallback, valid_errorCallback)
 //==== PRIORITY P2
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothAdapter:getKnownDevices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA MOA
-setup({timeout: 180000});
-var t = async_test(document.title, {timeout: 180000}), adapter, getKnownDevicesErrorCB, testDeviceSuccessCB,
+
+setup({timeout: 300000});
+
+var t = async_test(document.title, {timeout: 300000}), adapter, getKnownDevicesErrorCB, testDeviceSuccessCB,
     testMultipleDevicesSuccessCB, discoverSuccess, discoverError, stopDiscoverySuccess;
-t.step(function () {
 
+t.step(function () {
     getKnownDevicesErrorCB = t.step_func(function (e) {
         assert_unreached("onError exception:" + e.message);
     });
index 1509044ce9664077c30a054f757fffdd0847e6f7..5e4d0b8fca3fe09dfd26dac2c90072ebe5d10c28 100755 (executable)
@@ -24,25 +24,28 @@ Authors:
 <html>
 <head>
 <title>BluetoothDeviceArraySuccessCallback_onsuccess</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
 <body>
-
 <div id="log"></div>
 <script>
 //==== TEST: BluetoothDeviceArraySuccessCallback_onsuccess
 //==== LABEL Check if BluetoothDeviceArraySuccessCallback callback is called and if its arguments have proper type
 //==== PRIORITY P1
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothDeviceArraySuccessCallback:onsuccess M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== TEST_CRITERIA CBOA CBT
-setup({timeout: 180000});
-var adapter = null, t = async_test(document.title, {timeout: 180000}), i,
+
+setup({timeout: 300000});
+
+var adapter = null, t = async_test(document.title, {timeout: 300000}), i,
     stopDiscoverySuccess, getKnownDeviceserrorCB, getKnownDevicessuccessCB, discoverSuccess, discoverError;
-t.step(function () {
 
+t.step(function () {
     getKnownDevicessuccessCB = t.step_func(function (devices) {
         assert_type(devices, "array", "devices has wrong type");
         assert_true(devices.length > 0, "bluetooth devices not found");
index 5fe9fdab542277a58d0a99907195ec150434360a..bff34837dd9f531e11d86f6c9c69997ffd15ec20 100755 (executable)
@@ -24,28 +24,29 @@ Authors:
 <html>
 <head>
 <title>BluetoothDiscoverDevicesSuccessCallback_ondevicefound</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
 <body>
-
 <div id="log"></div>
 <script>
 //==== TEST: BluetoothDiscoverDevicesSuccessCallback_ondevicefound
 //==== LABEL Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its ondevicefound arguments have proper type
 //==== PRIORITY P1
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothDiscoverDevicesSuccessCallback:ondevicefound M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA CBT CBOA
 
-setup({timeout:180000, explicit_done:true});
-var adapter = null, t = async_test(document.title, {timeout: 180000}),
+setup({timeout:300000, explicit_done:true});
+
+var adapter = null, t = async_test(document.title, {timeout: 300000}),
     stopDiscoverySuccess, discoverDevicesErrorCB, discoverDevicesSuccessCB;
 
 t.step(function () {
-
     discoverDevicesSuccessCB = {
         onstarted: t.step_func(function () {
         }),
index 5f454fafdbcdea3dee218f287e22489b511137bd..dbfd7564d6cfad4b1ad2263e9a5941fd83aa2e7c 100755 (executable)
@@ -24,27 +24,28 @@ Authors:
 <html>
 <head>
 <title>BluetoothDiscoverDevicesSuccessCallback_onfinished</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
 <body>
-
 <div id="log"></div>
 <script>
 //==== TEST: BluetoothDiscoverDevicesSuccessCallback_onfinished
 //==== LABEL Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onfinished arguments have proper type
 //==== PRIORITY P1
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothDiscoverDevicesSuccessCallback:onfinished M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== PRE The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.
 //==== TEST_CRITERIA CBT CBOA
-setup({timeout: 180000});
-var adapter = null, t = async_test(document.title, {timeout: 180000}),
+setup({timeout: 300000});
+
+var adapter = null, t = async_test(document.title, {timeout: 300000}),
     stopDiscoverySuccess, discoverDevicesErrorCB, i, discoverDevicesSuccessCB;
 
 t.step(function () {
-
     discoverDevicesSuccessCB = {
         onstarted: t.step_func(function () {
         }),
index fff19dc257b30822b94a378d0c83b6fd77300305..46338053d422a270e902888710c6a497d55d5e94 100755 (executable)
@@ -24,26 +24,28 @@ Authors:
 <html>
 <head>
 <title>BluetoothDiscoverDevicesSuccessCallback_onstarted</title>
+<meta charset="utf-8">
+<meta name="timeout" content="long"/>
 <script src="support/unitcommon.js"></script>
 <script src="support/bluetooth_common.js"></script>
 </head>
 <body>
-
 <div id="log"></div>
 <script>
 //==== TEST: BluetoothDiscoverDevicesSuccessCallback_onstarted
 //==== LABEL Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onstarted arguments have proper type
 //==== PRIORITY P1
-//==== ONLOAD_DELAY 180
+//==== ONLOAD_DELAY 300
 //==== SPEC Tizen Web API:Communication:Bluetooth:BluetoothDiscoverDevicesSuccessCallback:onstarted M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/bluetooth.html
 //==== TEST_CRITERIA CBOA
-setup({timeout: 180000});
-var adapter = null, t = async_test(document.title, {timeout: 180000}), discoverDevicesSuccessCB,
+
+setup({timeout: 300000});
+
+var adapter = null, t = async_test(document.title, {timeout: 300000}), discoverDevicesSuccessCB,
     stopDiscoverySuccess, discoverDevicesErrorCB, stopDiscoverySuccessCB;
 
 t.step(function () {
-
     discoverDevicesSuccessCB = {
         onstarted: t.step_func(function () {
             adapter.stopDiscovery(stopDiscoverySuccessCB);
index 34fc17045dc7c46db3174ce9450e809b0d892a9e..5842fd00b49cf6bd449c036506360618e8b4316c 100755 (executable)
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with non-optional arguments discoverDevices(valid_successCallback)" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_discoverDevices">
+      <testcase purpose="Check with non-optional arguments discoverDevices(valid_successCallback)" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_discoverDevices">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if onfinish method of successful callback of discoverDevices method invoked" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_discoverDevices_onfinish_successful">
+      <testcase purpose="Check if onfinish method of successful callback of discoverDevices method invoked" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_discoverDevices_onfinish_successful">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfinish_successful.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check whether all known Bluetooth devices are listed properly (part 2)" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_getKnownDevices_check_types">
+      <testcase purpose="Check whether all known Bluetooth devices are listed properly (part 2)" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_getKnownDevices_check_types">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_check_types.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments getKnownDevices(valid_successCallback, valid_errorCallback)" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_getKnownDevices_with_errorCallback">
+      <testcase purpose="Check with optional arguments getKnownDevices(valid_successCallback, valid_errorCallback)" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P2" id="BluetoothAdapter_getKnownDevices_with_errorCallback">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_with_errorCallback.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if BluetoothDeviceArraySuccessCallback callback is called and if its arguments have proper type" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDeviceArraySuccessCallback_onsuccess">
+      <testcase purpose="Check if BluetoothDeviceArraySuccessCallback callback is called and if its arguments have proper type" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDeviceArraySuccessCallback_onsuccess">
         <description>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDeviceArraySuccessCallback_onsuccess.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its ondevicefound arguments have proper type" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_ondevicefound">
+      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its ondevicefound arguments have proper type" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_ondevicefound">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_ondevicefound.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onfinished arguments have proper type" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_onfinished">
+      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onfinished arguments have proper type" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_onfinished">
         <description>
           <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onfinished.html</test_script_entry>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onstarted arguments have proper type" type="compliance" onload_delay="180" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_onstarted">
+      <testcase purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onstarted arguments have proper type" type="compliance" onload_delay="300" status="approved" component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" priority="P1" id="BluetoothDiscoverDevicesSuccessCallback_onstarted">
         <description>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onstarted.html</test_script_entry>
         </description>
index 039ba06145b13ab98d601ee3a033a128cc9b3773..8d8dd23637cdf80ef361de7cfaecc5e38a7cc839 100755 (executable)
@@ -3231,7 +3231,7 @@ The bluetooth of the remote/test device MUST be turned on and discoverable from
         <description>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_QuotaExceededError.html</test_script_entry>
         </description>
-      </testcase>     
+      </testcase>
       <testcase purpose="Check whether startAdvertise() method called with invalid advertiseData argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_advertiseData_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_advertiseData_TypeMismatch.html</test_script_entry>
@@ -3430,5 +3430,1644 @@ The bluetooth of the remote/test device MUST be turned on and discoverable from
         </description>
       </testcase>
      </set>
+    <set name="Bluetooth01_tv" type="js">
+      <capabilities>
+        <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
+        <capability name="http://tizen.org/feature/network.bluetooth"/>
+      </capabilities>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapterChangeCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothAdapterChangeCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapterChangeCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapterChangeCallback_onnamechanged" onload_delay="180" priority="P1" purpose="Check onnamechanged listener is invoked after setName()">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapterChangeCallback_onnamechanged.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapterChangeCallback_onstatechanged" onload_delay="180" priority="P1" purpose="Check onstatechanged listener is invoked after turn bluetooth off">
+        <description>
+          <pre_condition>The bluetooth/visible of the test device MUST be turned on.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Turn off Bluetooth after run.</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapterChangeCallback_onstatechanged.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapterChangeCallback_onvisibilitychanged" onload_delay="180" priority="P1" purpose="Check onvisibilitychanged listener is invoked after change bluetooth visible state">
+        <description>
+          <pre_condition>The bluetooth/visible of the test device MUST be turned on.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Change bluetooth visible to "Off".</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapterChangeCallback_onvisibilitychanged.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_address_attribute" priority="P1" purpose="Check if address attribute exists in device">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_address_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding" priority="P1" purpose="Check with non-optional arguments createBonding(valid_address, valid_successCallback)">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_bondingDevice" priority="P1" purpose="Check using createBonding method which is in BluetoothAdapter interface to bond device">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_bondingDevice.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of createBonding method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_deviceaddress_correct" priority="P1" purpose="Check if device address is correct">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_deviceaddress_correct.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_devicebonded" priority="P2" purpose="Check if device is bonded">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_devicebonded.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_devicename_correct" priority="P2" purpose="Check if device name is correct">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_devicename_correct.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_deviceuuid_correct" priority="P2" purpose="Check if device uuid is correct">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_deviceuuid_correct.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether createBonding() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument createBonding() errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_exist" priority="P0" purpose="Method of createBonding exists in bluetooth adapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_missarg" onload_delay="180" priority="P2" purpose="Check createBonding with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether createBonding() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument createBonding() successCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_createBonding_with_errorCallback" priority="P1" purpose="Check if successful callback of createBonding method invoked">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_createBonding_with_error_null_and_success_TypeMismatch" priority="P2" purpose="Check whether createBonding() method called with invalid successCallback and errorCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_createBonding_with_error_null_and_success_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding" priority="P1" purpose="Check with non-optional arguments destroyBonding(valid_address)">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of destroyBonding method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_errorCallback_TypeMismatch" priority="P2" purpose="Check whether destroyBonding() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_errorCallback_invalid_cb" priority="P2" purpose="Check if destroyBonding() method throws exception when invalid error callback is given">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_destroyBonding_exist" priority="P0" purpose="Method of destroyBonding exists in bluetooth adapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_successCallback_TypeMismatch" priority="P2" purpose="Check whether destroyBonding() method called with invalid successCallback argument throws an exception">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_successCallback_invalid_cb" priority="P2" purpose="Check if destroyBonding() method throws exception when invalid success callback is given">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_with_errorCallback" priority="P1" purpose="Check with optional arguments destroyBonding(valid_address, valid_successCallback, valid_errorCallback)">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_destroyBonding_with_successCallback" priority="P1" purpose="Check with optional arguments destroyBonding(valid_address, valid_successCallback)">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_with_successCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_destroyBonding_with_success_TypeMismatch_and_error_null" priority="P2" purpose="Check whether destroyBonding() method called with invalid successCallback and errorCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_with_success_TypeMismatch_and_error_null.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_destroyBonding_with_success_null_and_error_TypeMismatch" priority="P2" purpose="Check whether destroyBonding() method called with invalid errorCallback and successCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_destroyBonding_with_success_null_and_error_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices" onload_delay="300" priority="P2" purpose="Check with non-optional arguments discoverDevices(valid_successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_discoverDevices_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of discoverDevices method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_callback_successful" onload_delay="180" priority="P1" purpose="Check if successful callback of discoverDevices method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_callback_successful.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether discoverDevices() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument discoverDevices() errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_exist" priority="P0" purpose="Method of discoverDevices exists in bluetooth adapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_invalid_callback_name" onload_delay="180" priority="P2" purpose="Check whether discoverDevices() method called with invalid successCallback throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_invalid_callback_name.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_missarg" onload_delay="180" priority="P2" purpose="Check discoverDevices with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_onfinish_successful" onload_delay="300" priority="P2" purpose="Check if onfinish method of successful callback of discoverDevices method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfinish_successful.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_onfound_deviceaddress" onload_delay="180" priority="P2" purpose="Check if device address is found">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfound_deviceaddress.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_onfound_devicename" onload_delay="180" priority="P2" purpose="Check if device name is found">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfound_devicename.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_onfound_successful" onload_delay="180" priority="P2" purpose="Check if onfound method of successful callback of discoverDevices method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_onfound_successful.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether discoverDevices() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check discoverDevices() argument successCallback validation - use simple function">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_discoverDevices_with_errorCallback" onload_delay="180" priority="P2" purpose="Check with non-optional arguments discoverDevices(valid_successCallback, errorCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_discoverDevices_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_extend" priority="P3" purpose="Test whether the object can have new properties added for BluetoothAdapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_function_type_check" priority="P1" purpose="Check if BluetoothAdapter exists and implements methods">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_function_type_check.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_getDevice" priority="P1" purpose="Check with non-optional arguments getDevice(valid_address, valid_successCallback)">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_getDevice_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of getDevice method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether getDevice() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check getDevice() argument errorCallback validation - use {onerror: function (){}}">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_exist" priority="P1" purpose="Check if getDevice method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_missarg" onload_delay="180" priority="P2" purpose="Check getDevice with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether getDevice() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check if successful callback of getDevice() method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_getDevice_with_errorCallback" priority="P1" purpose="Check with optional arguments getDevice(valid_address, valid_successCallback, valid_errorCallback)">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getDevice_with_success_TypeMismatch_and_error_null" priority="P2" purpose="Check whether getDevice() method called with invalid successCallback and errorCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getDevice_with_success_TypeMismatch_and_error_null.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices" onload_delay="180" priority="P2" purpose="Check with optional arguments getKnownDevices(valid_successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_getKnownDevices_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of getKnownDevices method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_callback_successful" onload_delay="180" priority="P1" purpose="Check if successful callback of getKnownDevices method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_callback_successful.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_check_types" onload_delay="300" priority="P2" purpose="Check whether all known Bluetooth devices are listed properly (part 2)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_check_types.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether getKnownDevices() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check getKnownDevices() argument errorCallback validation - use {onerror: function (){}}">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_exist" priority="P0" purpose="Check if getKnownDevices method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_missarg" onload_delay="180" priority="P2" purpose="Check getKnownDevices with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether getKnownDevices() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check getKnownDevices() argument successCallback validation - use {onsuccess: function (){}}">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_success_TypeMismatch_error_null" priority="P2" purpose="Check whether getKnownDevices() method called with invalid successCallback and null as errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_success_TypeMismatch_error_null.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_getKnownDevices_with_errorCallback" onload_delay="300" priority="P2" purpose="Check with optional arguments getKnownDevices(valid_successCallback, valid_errorCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_getKnownDevices_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_name_attribute" priority="P1" purpose="Check name attribute in adapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_notexist" priority="P3" purpose="Check if is possible to call BluetoothAdapter in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_powered_attribute" priority="P1" purpose="Check powered attribute in adapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_powered_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID" onload_delay="180" priority="P1" purpose="Check with optional arguments registerRFCOMMServiceByUUID(valid_uuid, valid_name, valid_successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether registerRFCOMMServiceByUUID() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument registerRFCOMMServiceByUUID() errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_exist" priority="P0" purpose="Check if registerRFCOMMServiceByUUID method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_missarg" onload_delay="180" priority="P2" purpose="Check registerRFCOMMServiceByUUID with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_registerRFCOMMServiceByUUID_onconnect_successful" priority="P2" purpose="Check whether a service record is registered and onconnect is called">
+        <description>
+          <pre_condition>tct-bt-helper MUST be launched on the remote device.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Push [Search] button on the remote device after description is appeared.</step_desc>
+              <expected>The test device is found by the remote device.</expected>
+            </step>
+            <step order="2">
+              <step_desc>Push [Connect to service] button on the remote device after selecting test device among found devices.</step_desc>
+              <expected>onconnect is called.</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_onconnect_successful.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_registerRFCOMMServiceByUUID_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of registerRFCOMMServiceByUUID method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether registerRFCOMMServiceByUUID() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument registerRFCOMMServiceByUUID() successCallback validation - use {onsuccess: function (){}}">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_with_errorCallback" onload_delay="180" priority="P1" purpose="Check with optional arguments registerRFCOMMServiceByUUID(valid_uuid, valid_name, valid_successCallback, valid_errorCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_registerRFCOMMServiceByUUID_with_success_TypeMismatch_and_error_null" priority="P2" purpose="Check whether registerRFCOMMServiceByUUID() method called with invalid successCallback and errorCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_registerRFCOMMServiceByUUID_with_success_TypeMismatch_and_error_null.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_setChangeListener" onload_delay="180" priority="P1" purpose="Check with non-optional arguments setChangeListener(valid_listener)">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned on.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Turn off Bluetooth after run.</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setChangeListener.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setChangeListener_exist" priority="P0" purpose="Check if setChangeListener method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setChangeListener_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setChangeListener_listener_TypeMismatch" priority="P2" purpose="Check whether setChangeListener() method called with invalid listener argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setChangeListener_listener_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setChangeListener_listener_invalid_cb" priority="P2" purpose="Check setChangeListener() with invalid callback">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setChangeListener_listener_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setChangeListener_missarg" priority="P2" purpose="Check setChangeListener with missing non-optional argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setChangeListener_missarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName" onload_delay="180" priority="P2" purpose="Check with non-optional arguments setName(valid_name)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_setName_callback_error" onload_delay="180" priority="P2" purpose="Check if error callback of setName method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_callback_error.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether setName() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument setName() errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_exist" priority="P0" purpose="Check if setName method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_longname" onload_delay="180" priority="P2" purpose="Check if long name is set">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_longname.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether setName() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check argument setName() successCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_with_errorCallback" onload_delay="180" priority="P2" purpose="Check if name attribute of adapter set">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_with_successCallback" onload_delay="180" priority="P2" purpose="Check with optional arguments setName(valid_name, successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_with_successCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_with_success_TypeMismatch_and_error_null" priority="P2" purpose="Check whether setName() method called with invalid successCallback and errorCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_with_success_TypeMismatch_and_error_null.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_setName_with_success_null_and_error_TypeMismatch" priority="P2" purpose="Check whether setName() method called with invalid errorCallback and successCallback set to null throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_setName_with_success_null_and_error_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery" onload_delay="180" priority="P1" purpose="Check with optional arguments stopDiscovery">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_stopDiscovery_callback_onerror" onload_delay="180" priority="P2" purpose="Check if error callback of stopDiscovery method invoked">
+        <description>
+          <pre_condition>The bluetooth of the test device MUST be turned off.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_callback_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether stopDiscovery() method called with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check stopDiscovery() argument errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_exist" priority="P0" purpose="Check if stopDiscovery method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether stopDiscovery() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check stopDiscovery() argument successCallback validation - use {onsuccess: function (){}}">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_with_errorCallback" onload_delay="180" priority="P2" purpose="Check with optional arguments stopDiscovery(valid_successCallback, valid_errorCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_stopDiscovery_with_successCallback" onload_delay="180" priority="P2" purpose="Check with optional arguments stopDiscovery(valid_successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_stopDiscovery_with_successCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothAdapter_unsetChangeListener" onload_delay="180" priority="P1" purpose="Check unsetChangeListener of adapter">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Turn off bluetooth</step_desc>
+              <expected>PASS</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_unsetChangeListener.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_unsetChangeListener_exist" priority="P2" purpose="Check if unsetChangeListener method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_unsetChangeListener_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_unsetChangeListener_extra_argument" priority="P2" purpose="Check if method close of unsetChangeListener accepts extra argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_unsetChangeListener_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothAdapter_visible_attribute" priority="P1" purpose="Check visible attribute of bluetooth">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothAdapter_visible_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothClass" priority="P3" purpose="Check BluetoothClass attributes and functions">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>several tests executed from base test</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClass.html</test_script_entry>
+        </description>
+      </testcase>
+    </set>
+    <set name="Bluetooth02_tv" type="js">
+      <capabilities>
+        <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
+        <capability name="http://tizen.org/feature/network.bluetooth"/>
+      </capabilities>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_AUDIO_VIDEO_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_AUDIO_VIDEO">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_AUDIO_VIDEO_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_COMPUTER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_COMPUTER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_COMPUTER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_IMAGING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_IMAGING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_IMAGING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_MISC_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_MISC">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_MISC_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_NETWORK_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_NETWORK">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_NETWORK_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_PERIPHERAL_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_PERIPHERAL">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_PERIPHERAL_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_PHONE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_PHONE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_PHONE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_TOY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_TOY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_TOY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_UNCATEGORIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_UNCATEGORIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_UNCATEGORIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_WEARABLE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMajor_WEARABLE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_WEARABLE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_extend" priority="P3" purpose="Test whether the object can have new properties added for BluetoothClassDeviceMajor">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMajor_notexist" priority="P3" purpose="Check if is possible to call BluetoothClassDeviceMajor in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMajor_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_CAMCORDER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_CAMCORDER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_CAMCORDER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_CAR_AUDIO_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_CAR_AUDIO">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_CAR_AUDIO_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_DISPLAY_AND_LOUDSPEAKER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_DISPLAY_AND_LOUDSPEAKER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_DISPLAY_AND_LOUDSPEAKER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_GAMING_TOY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_GAMING_TOY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_GAMING_TOY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_HANDSFREE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_HANDSFREE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_HANDSFREE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_HEADPHONES_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_HEADPHONES">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_HEADPHONES_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_HIFI_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_HIFI">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_HIFI_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_LOUDSPEAKER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_LOUDSPEAKER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_LOUDSPEAKER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_MICROPHONE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_MICROPHONE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_MICROPHONE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_MONITOR_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_MONITOR">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_MONITOR_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_PORTABLE_AUDIO_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_PORTABLE_AUDIO">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_PORTABLE_AUDIO_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_SETTOP_BOX_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_SETTOP_BOX">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_SETTOP_BOX_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_UNRECOGNIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_UNRECOGNIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_UNRECOGNIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_VCR_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_VCR">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_VCR_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_VIDEO_CAMERA_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_VIDEO_CAMERA">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_VIDEO_CAMERA_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_VIDEO_CONFERENCING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_VIDEO_CONFERENCING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_VIDEO_CONFERENCING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_AV_WEARABLE_HEADSET_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_AV_WEARABLE_HEADSET">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_AV_WEARABLE_HEADSET_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_DESKTOP_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_DESKTOP">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_DESKTOP_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_HANDHELD_PC_OR_PDA_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_HANDHELD_PC_OR_PDA">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_HANDHELD_PC_OR_PDA_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_LAPTOP_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_LAPTOP">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_LAPTOP_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_PALM_PC_OR_PDA_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_PALM_PC_OR_PDA">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_PALM_PC_OR_PDA_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_SERVER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_SERVER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_SERVER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_UNCATEGORIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_UNCATEGORIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_UNCATEGORIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_COMPUTER_WEARABLE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_COMPUTER_WEARABLE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_COMPUTER_WEARABLE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_IMAGING_CAMERA_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_IMAGING_CAMERA">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_IMAGING_CAMERA_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_IMAGING_DISPLAY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_IMAGING_DISPLAY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_IMAGING_DISPLAY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_IMAGING_PRINTER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_IMAGING_PRINTER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_IMAGING_PRINTER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_IMAGING_SCANNER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_IMAGING_SCANNER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_IMAGING_SCANNER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_IMAGING_UNCATEGORIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_IMAGING_UNCATEGORIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_IMAGING_UNCATEGORIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_CARD_READER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_CARD_READER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_CARD_READER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_DEGITIZER_TABLET_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_DEGITIZER_TABLET">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_DEGITIZER_TABLET_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_DIGITAL_PEN_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_DIGITAL_PEN">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_DIGITAL_PEN_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_GAMEPAD_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_GAMEPAD">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_GAMEPAD_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_INPUT_DEVICE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_INPUT_DEVICE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_INPUT_DEVICE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_SCANNER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_SCANNER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_HANDHELD_SCANNER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_JOYSTICK_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_JOYSTICK">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_JOYSTICK_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD_AND_POINTING_DEVICE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD_AND_POINTING_DEVICE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD_AND_POINTING_DEVICE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_KEYBOARD_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_POINTING_DEVICE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_POINTING_DEVICE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_POINTING_DEVICE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_REMOTE_CONTROL_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_REMOTE_CONTROL">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_REMOTE_CONTROL_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_SENSING_DEVICE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_SENSING_DEVICE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_SENSING_DEVICE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PERIPHERAL_UNCATEGORIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PERIPHERAL_UNCATEGORIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PERIPHERAL_UNCATEGORIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_CELLULAR_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_CELLULAR">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_CELLULAR_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_CORDLESS_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_CORDLESS">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_CORDLESS_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_ISDN_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_ISDN">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_ISDN_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_MODEM_OR_GATEWAY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_MODEM_OR_GATEWAY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_MODEM_OR_GATEWAY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_SMARTPHONE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_SMARTPHONE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_SMARTPHONE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_PHONE_UNCATEGORIZED_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_PHONE_UNCATEGORIZED">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_PHONE_UNCATEGORIZED_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_TOY_CONTROLLER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_TOY_CONTROLLER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_TOY_CONTROLLER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_TOY_DOLL_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_TOY_DOLL">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_TOY_DOLL_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_TOY_GAME_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_TOY_GAME">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_TOY_GAME_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_TOY_ROBOT_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_TOY_ROBOT">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_TOY_ROBOT_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_TOY_VEHICLE_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_TOY_VEHICLE">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_TOY_VEHICLE_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_WEARABLE_GLASSES_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_WEARABLE_GLASSES">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_WEARABLE_GLASSES_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_WEARABLE_HELMET_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_WEARABLE_HELMET">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_WEARABLE_HELMET_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_WEARABLE_JACKET_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_WEARABLE_JACKET">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_WEARABLE_JACKET_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_WEARABLE_PAGER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_WEARABLE_PAGER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_WEARABLE_PAGER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_WEARABLE_WRITST_WATCH_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceMinor_WEARABLE_WRITST_WATCH">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_WEARABLE_WRITST_WATCH_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_extend" priority="P3" purpose="Test whether the object BluetoothClassDeviceMinor can have new properties added">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceMinor_notexist" priority="P3" purpose="Check if is possible to call BluetoothClassDeviceMinor in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceMinor_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_AUDIO_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_AUDIO">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_AUDIO_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_CAPTURING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_CAPTURING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_CAPTURING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_INFORMATION_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_INFORMATION">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_INFORMATION_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_LIMITED_DISCOVERABILITY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_LIMITED_DISCOVERABILITY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_LIMITED_DISCOVERABILITY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_NETWORKING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_NETWORKING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_NETWORKING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_OBJECT_TRANSFER_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_OBJECT_TRANSFER">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_OBJECT_TRANSFER_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_POSITIONING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_POSITIONING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_POSITIONING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_RENDERING_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_RENDERING">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_RENDERING_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_TELEPHONY_const" priority="P1" purpose="Check various identifiers of BluetoothClassDeviceService_TELEPHONY">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_TELEPHONY_const.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_extend" priority="P3" purpose="Test whether the object can have new properties added for BluetoothClassDeviceService">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClassDeviceService_notexist" priority="P3" purpose="Check if is possible to call BluetoothClassDeviceService with new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClassDeviceService_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothClass_hasService" priority="P1" purpose="Check with non-optional arguments hasService(valid_service) and  if the method does what it should">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClass_hasService.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothClass_notexist" priority="P3" purpose="Check if is possible to call BluetoothClass in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothClass_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothDevice" priority="P3" purpose="Check BluetoothDevice attributes and functions">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>several tests executed from base test</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDevice.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDeviceArraySuccessCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothDeviceArraySuccessCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDeviceArraySuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDeviceArraySuccessCallback_onsuccess" onload_delay="300" priority="P1" purpose="Check if BluetoothDeviceArraySuccessCallback callback is called and if its arguments have proper type">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDeviceArraySuccessCallback_onsuccess.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDeviceSuccessCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothDeviceSuccessCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDeviceSuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothDevice_connectToServiceByUUID" priority="P1" purpose="Check using connectToServiceByUUID method which is in BluetoothDevice interface to open connection">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDevice_connectToServiceByUUID.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothDevice_connectToServiceByUUID_onerror" priority="P2" purpose="Check if error callback of connectToServiceByUUID method invoked">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDevice_connectToServiceByUUID_onerror.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothDevice_connectToServiceByUUID_with_errorCallback" priority="P1" purpose="Check connectToServiceByUUID with errorCallback">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDevice_connectToServiceByUUID_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDevice_notexist" priority="P3" purpose="Check if is possible to call BluetoothDevice in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDevice_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDiscoverDevicesSuccessCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothDiscoverDevicesSuccessCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothDiscoverDevicesSuccessCallback_ondevicedisappeared" priority="P1" purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its ondevicedisappeared arguments have proper type">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Disable the bluetooth of the remote device after pop-up is launched on test device.</step_desc>
+              <expected>ondevicedisappeared callback is invoked.</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_ondevicedisappeared.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDiscoverDevicesSuccessCallback_ondevicefound" onload_delay="300" priority="P1" purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its ondevicefound arguments have proper type">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_ondevicefound.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDiscoverDevicesSuccessCallback_onfinished" onload_delay="300" priority="P1" purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onfinished arguments have proper type">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onfinished.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothDiscoverDevicesSuccessCallback_onstarted" onload_delay="300" priority="P1" purpose="Check if BluetoothDiscoverDevicesSuccessCallback callback is called and if its onstarted arguments have proper type">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothDiscoverDevicesSuccessCallback_onstarted.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManagerObject_bluetooth_attribute" priority="P3" purpose="Check attribute bluetooth of tizen">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManagerObject_bluetooth_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManagerObject_notexist" priority="P3" purpose="Check if is possible to call BluetoothManagerObject in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManagerObject_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_deviceMajor_attribute" priority="P1" purpose="Check attribute deviceMajor of bluetooth">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_deviceMajor_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_deviceMinor_attribute" priority="P1" purpose="Check attribute deviceMinor of bluetooth">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_deviceMinor_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_deviceService_attribute" priority="P1" purpose="Check attribute deviceService of bluetooth">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_deviceService_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_extend" priority="P3" purpose="Test whether the object can have new properties added for BluetoothManager">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getDefaultAdapter" priority="P1" purpose="Proper invocation of getDefaultAdapter method  without arguments">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getDefaultAdapter.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getDefaultAdapter_exist" priority="P0" purpose="Check if getDefaultAdapter method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getDefaultAdapter_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getDefaultAdapter_extra_argument" priority="P2" purpose="Check if method getDefaultAdapter of BluetoothManager accepts extra argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getDefaultAdapter_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_in_tizen" priority="P3" purpose="Check attribute bluetooth for readonly">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_in_tizen.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_notexist" priority="P3" purpose="Check if is possible to call BluetoothManager in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_extend" onload_delay="180" priority="P3" purpose="Test whether the object can have new properties added for BluetoothServiceHandler">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_isConnected_attribute" onload_delay="180" priority="P1" purpose="Check attribute isConnected in BluetoothServiceHandler">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_isConnected_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_name_attribute" onload_delay="180" priority="P1" purpose="Check attribute name in BluetoothServiceHandler">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_notexist" priority="P3" purpose="Check if is possible to call BluetoothServiceHandler in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothServiceHandler_onconnect_attribute" priority="P1" purpose="Check whether a service record is registered in the device service record database properly (part 2)">
+        <description>
+          <pre_condition>tct-bt-helper MUST be launched on the remote device.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>Push [Search] button on the remote device after pop-up is launched.</step_desc>
+              <expected>The test device is found by the remote device.</expected>
+            </step>
+            <step order="2">
+              <step_desc>Push [Connect to service] button on the remote device after selecting test device among found devices.</step_desc>
+              <expected>onconnect is called.</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_onconnect_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister" onload_delay="180" priority="P1" purpose="Check with non-optional arguments unregister()">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_errorCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether unregister() method of the BluetoothServiceHandler with invalid errorCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_errorCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check unregister() argument errorCallback validation">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_exist" onload_delay="180" priority="P0" purpose="Check if unregister method exists">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_successCallback_TypeMismatch" onload_delay="180" priority="P2" purpose="Check whether unregister() method called with invalid successCallback argument throws an exception">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_successCallback_invalid_cb" onload_delay="180" priority="P2" purpose="Check if successful callback of unregister() method invoked">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_unregisterServiceRecord" onload_delay="180" priority="P1" purpose="Check using unregister method which is in BluetoothServiceHandler interface to unregister service record">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_unregisterServiceRecord.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_with_errorCallback" onload_delay="180" priority="P1" purpose="Check with optional arguments unregister(valid_successCallback, valid_errorCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_unregister_with_successCallback" onload_delay="180" priority="P1" purpose="Check with optional arguments unregister(valid_successCallback)">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_unregister_with_successCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceHandler_uuid_attribute" onload_delay="180" priority="P1" purpose="Check attribute uuid in BluetoothServiceHandler">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceHandler_uuid_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceSuccessCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothServiceSuccessCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceSuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothServiceSuccessCallback_onsuccess" onload_delay="180" priority="P1" purpose="Check if BluetoothServiceSuccessCallback callback is called and if its arguments have proper type">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothServiceSuccessCallback_onsuccess.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket" priority="P3" purpose="Check BluetoothSocket attributes and functions">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>several tests executed from base test</step_desc>
+              <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocketState_open_enum" priority="P1" purpose="Check enum OPEN in socket">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocketState_open_enum.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothSocketSuccessCallback_notexist" priority="P3" purpose="Check if is possible to call BluetoothSocketSuccessCallback in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocketSuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket_close" priority="P2" purpose="Proper close invocation without arguments - should work">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_close.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="BluetoothSocket_notexist" priority="P3" purpose="Check if is possible to call BluetoothSocket in new expresion">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket_onclose_callback" priority="P1" purpose="Check if onClose callback function invoked">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>When you see communicate please unregister the service at the remote device</step_desc>
+              <expected>Pass.</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_onclose_callback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket_onmessage_callback" priority="P2" purpose="Check if onMessage callback function invoked">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_onmessage_callback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket_readData" priority="P1" purpose="Check if readData method correct, after sending nothing">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_readData.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="manual" id="BluetoothSocket_writeData" priority="P1" purpose="Check if writeData method work successfully">
+        <description>
+          <pre_condition>The bluetooth of the remote device MUST be turned on and discoverable from other devices. The remote device MUST register the service by pushing [Register service] button on tct-bt-helper.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothSocket_writeData.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Communication/Bluetooth" execution_type="auto" id="Bluetooth_discoverDevices_successCallback_invalidcb" onload_delay="180" priority="P2" purpose="Check BluetoothDiscoverDevicesSuccessCallback() callback with invalid callback">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/Bluetooth_discoverDevices_successCallback_invalidcb.html</test_script_entry>
+        </description>
+      </testcase>
+    </set>
+    <set name="Bluetooth04_BLE_tv">
+      <capabilities>
+        <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
+        <capability name="http://tizen.org/feature/network.bluetooth"/>
+        <capability name="http://tizen.org/feature/network.bluetooth.le"/>
+      </capabilities>
+      <testcase purpose="Check if BluetoothLEDevice/Manufacturer/ServiceData attribues exist and have proper traits" onload_delay="180" priority = "P3" component="TizenAPI/Communication/Bluetooth" execution_type="manual" id="BluetoothLEAttributes">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST support BLE and be turned on and discoverable from other devices.</pre_condition>
+          <steps>
+            <step order="1">
+              <step_desc>several tests executed from base test</step_desc>
+                <expected>all subtests should be successful</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAttributes.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check with optional arguments startScan(valid_successCallback, errorCallback)" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="manual" id="BluetoothLEAdapter_startScan_with_errorCallback">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST support BLE and be turned on and discoverable from other devices.
+The bluetooth of the remote/test device MUST be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseCallback onstate is called and if its arguments have proper type" onload_delay="60" component="TizenAPI/Communication/Bluetooth" execution_type="manual" id="BluetoothLEAdvertiseCallback_onstate">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST support BLE and be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseCallback_onstate.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Test whether the object can have new properties added for BluetoothLEAdapter" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_extend">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if is possible to call BluetoothLEAdapter in new expresion" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check with startAdvertise arguments work properity(without optional argument)" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method throws an exception when the device is process of scanning" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_InvalidStateError">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_InvalidStateError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method throws an exception when input attribute is not compatible with the maximum data size for this attribute" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_QuotaExceededError">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_QuotaExceededError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method called with invalid advertiseData argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_advertiseData_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_advertiseData_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method called with invalid errorCallback argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_errorCallback_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startAdvertise() argument errorCallback validation - use simple function" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_errorCallback_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if startAdvertise method exists" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startAdvertise with missing all argument" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_misarg">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method called with invalid mode argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_mode_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_mode_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method called with invalid packetType argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_packetType_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_packetType_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startAdvertise() method called with invalid successCallback argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_successCallback_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startAdvertise() argument successCallback validation - use simple function" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_successCallback_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check with startAdvertise arguments work properity(with all optional arguments)" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startAdvertise_with_connectable">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startAdvertise_with_connectable.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startScan() method called with invalid errorCallback argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_errorCallback_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startScan() argument errorCallback validation - use simple function" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_errorCallback_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Method of startScan exists in BluetoothLEAdapter" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startScan with missing all argument" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_misarg">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check whether startScan() method called with invalid successCallback argument throws an exception" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_successCallback_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_successCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check startScan() argument successCallback validation - use simple function" onload_delay="180" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_startScan_successCallback_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_startScan_successCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check with stopAdvertise method of BluetoothLEAdapter work properly" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_stopAdvertise">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_stopAdvertise.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if stopAdvertise method exists" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_stopAdvertise_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_stopAdvertise_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method stopAdvertise of BluetoothLEAdapter accepts extra argument" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_stopAdvertise_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_stopAdvertise_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if stopScan method exist" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_stopScan_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_stopScan_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method stopScan of BluetoothLEAdapter accepts extra argument" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdapter_stopScan_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdapter_stopScan_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if interface BluetoothLEAdvertiseCallback exists,it should not" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseCallback_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have appearance attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_appearance_attribute">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_appearance_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check BluetoothLEAdvertiseData constructor" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_constructor">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_constructor.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData exists" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData can have new properties added" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_extend">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_extend.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have includeName attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_includeName_attribute">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_includeName_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have includeTxPowerLevel attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_includeTxPowerLevel_attribute">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_includeTxPowerLevel_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have solicitationuuids attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_solicitationuuids_attribute">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_solicitationuuids_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have uuids attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_uuids_attribute">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_uuids_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have manufacturerData attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_manufacturerData_attribute">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST support BLE and be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_manufacturerData_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if BluetoothLEAdvertiseData have serviceData attribute with proper type and is writeable" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEAdvertiseData_serviceData_attribute">
+        <description>
+          <pre_condition>The bluetooth of the remote/test device MUST support BLE and be turned on and discoverable from other devices.</pre_condition>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEAdvertiseData_serviceData_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if interface BluetoothLEConnectChangeCallback exists,it should not" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEConnectChangeCallback_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEConnectChangeCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if is possible to call BluetoothLEDevice in new expresion" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEDevice_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEDevice_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if interface BluetoothLEScanCallback exists,it should not" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothLEScanCallback_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothLEScanCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Proper invocation of getLEAdapter method  without arguments" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getLEAdapter">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getLEAdapter.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getLEAdapter method exists" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getLEAdapter_exist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getLEAdapter_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if method getLEAdapter of BluetoothManager accepts extra argument" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="BluetoothManager_getLEAdapter_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/BluetoothManager_getLEAdapter_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if interface ReadValueSuccessCallback exists,it should not" component="TizenAPI/Communication/Bluetooth" execution_type="auto" id="ReadValueSuccessCallback_notexist">
+        <description>
+          <test_script_entry>/opt/tct-bluetooth-tizen-tests/bluetooth/ReadValueSuccessCallback_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+    </set>
   </suite>
 </test_definition>