[common][ham][TWDAPI-251, add 5 testcases for new api] 93/222093/2
authorzhongyuan <zy123.yuan@samsung.com>
Thu, 9 Jan 2020 13:02:28 +0000 (21:02 +0800)
committerzhongyuan yuan <zy123.yuan@samsung.com>
Fri, 10 Jan 2020 02:33:51 +0000 (02:33 +0000)
Change-Id: I342a962946f83c7ac9835f36104b5a8e56664f20

common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html [new file with mode: 0755]
common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html [new file with mode: 0755]
common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html [new file with mode: 0755]
common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html [new file with mode: 0755]
common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html [new file with mode: 0755]
common/tct-humanactivitymonitor-tizen-tests/tests.full.xml
common/tct-humanactivitymonitor-tizen-tests/tests.xml

diff --git a/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html b/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html
new file mode 100755 (executable)
index 0000000..eda2de6
--- /dev/null
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2019 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+Authors:
+        Zhongyuan Yuan <zy123.yuan@samsung.com>
+
+-->
+<html>
+<head>
+<title>HumanActivityPedometerData_accumulativeCalorie_attribute</title>
+<meta charset="utf-8"/>
+<script src="support/unitcommon.js"></script>
+<script src="support/humanactivitymonitor_common.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<script>
+//==== TEST: HumanActivityPedometerData_accumulativeCalorie_attribute
+//==== LABEL Check if HumanActivityPedometerData::accumulativeCalorie exists, has type double, and is readonly
+//==== SPEC Tizen Web API:Sensor:HumanActivityMonitor:HumanActivityPedometerData:accumulativeCalorie A
+//==== SPEC_URL TBD
+//==== PRIORITY P1
+//==== ONLOAD_DELAY 150
+//==== TEST_CRITERIA AE AT ARO
+
+setup({timeout: 150000});
+
+var t = async_test(document.title, {timeout: 150000}), getHumanActivityDataSuccess, getHumanActivityDataError, humanActivityType = "PEDOMETER";
+
+t.step(function () {
+    add_result_callback(function () {
+        tizen.humanactivitymonitor.stop(humanActivityType);
+    });
+
+    getHumanActivityDataError = t.step_func(function (error) {
+        assert_unreached("getHumanActivityDataError is called" + error.name);
+    });
+
+    getHumanActivityDataSuccess = t.step_func(function (pedometerInfo) {
+        check_readonly(pedometerInfo, "accumulativeCalorie", pedometerInfo.accumulativeCalorie, "double", pedometerInfo.accumulativeCalorie + 10);
+        t.done();
+    });
+
+    tizen.humanactivitymonitor.start(humanActivityType, getHumanActivityDataSuccess, getHumanActivityDataError);
+});
+
+</script>
+</body>
+</html>
diff --git a/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html b/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html
new file mode 100755 (executable)
index 0000000..51ca831
--- /dev/null
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2019 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+Authors:
+        Zhongyuan Yuan <zy123.yuan@samsung.com>
+
+-->
+<html>
+<head>
+<title>HumanActivityPedometerData_accumulativeDistance_attribute</title>
+<meta charset="utf-8"/>
+<script src="support/unitcommon.js"></script>
+<script src="support/humanactivitymonitor_common.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<script>
+//==== TEST: HumanActivityPedometerData_accumulativeDistance_attribute
+//==== LABEL Check if HumanActivityPedometerData::accumulativeDistance exists, has type double, and is readonly
+//==== SPEC Tizen Web API:Sensor:HumanActivityMonitor:HumanActivityPedometerData:accumulativeDistance A
+//==== SPEC_URL TBD
+//==== PRIORITY P1
+//==== ONLOAD_DELAY 150
+//==== TEST_CRITERIA AE AT ARO
+
+setup({timeout: 150000});
+
+var t = async_test(document.title, {timeout: 150000}), getHumanActivityDataSuccess, getHumanActivityDataError, humanActivityType = "PEDOMETER";
+
+t.step(function () {
+    add_result_callback(function () {
+        tizen.humanactivitymonitor.stop(humanActivityType);
+    });
+
+    getHumanActivityDataError = t.step_func(function (error) {
+        assert_unreached("getHumanActivityDataError is called" + error.name);
+    });
+
+    getHumanActivityDataSuccess = t.step_func(function (pedometerInfo) {
+        check_readonly(pedometerInfo, "accumulativeDistance", pedometerInfo.accumulativeDistance, "double", pedometerInfo.accumulativeDistance + 10);
+        t.done();
+    });
+
+    tizen.humanactivitymonitor.start(humanActivityType, getHumanActivityDataSuccess, getHumanActivityDataError);
+});
+
+</script>
+</body>
+</html>
diff --git a/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html b/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html
new file mode 100755 (executable)
index 0000000..daa4c17
--- /dev/null
@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2019 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+Authors:
+        Zhongyuan Yuan <zy123.yuan@samsung.com>
+
+-->
+<html>
+<head>
+<title>HumanActivityPedometerData_accumulativeRunStepCount_attribute</title>
+<meta charset="utf-8"/>
+<script src="support/unitcommon.js"></script>
+<script src="support/humanactivitymonitor_common.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<script>
+//==== TEST: HumanActivityPedometerData_accumulativeRunStepCount_attribute
+//==== LABEL Check if HumanActivityPedometerData::accumulativeRunStepCount exists, has type double, and is readonly
+//==== SPEC Tizen Web API:Sensor:HumanActivityMonitor:HumanActivityPedometerData:accumulativeRunStepCount A
+//==== SPEC_URL TBD
+//==== PRIORITY P1
+//==== ONLOAD_DELAY 150
+//==== TEST_CRITERIA AE AT ARO
+
+setup({timeout: 150000});
+
+var t = async_test(document.title, {timeout: 150000}), getHumanActivityDataSuccess, getHumanActivityDataError, humanActivityType = "PEDOMETER";
+
+t.step(function () {
+    add_result_callback(function () {
+        tizen.humanactivitymonitor.stop(humanActivityType);
+    });
+
+    getHumanActivityDataError = t.step_func(function (error) {
+        assert_unreached("getHumanActivityDataError is called" + error.name);
+    });
+
+    getHumanActivityDataSuccess = t.step_func(function (pedometerInfo) {
+        check_readonly(pedometerInfo, "accumulativeRunStepCount", pedometerInfo.accumulativeRunStepCount, "double",
+            pedometerInfo.accumulativeRunStepCount + 10);
+        t.done();
+    });
+
+    tizen.humanactivitymonitor.start(humanActivityType, getHumanActivityDataSuccess, getHumanActivityDataError);
+});
+
+</script>
+</body>
+</html>
diff --git a/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html b/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html
new file mode 100755 (executable)
index 0000000..a00dfbc
--- /dev/null
@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2019 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+Authors:
+        Zhongyuan Yuan <zy123.yuan@samsung.com>
+
+-->
+<html>
+<head>
+<title>HumanActivityPedometerData_accumulativeTotalStepCount_attribute</title>
+<meta charset="utf-8"/>
+<script src="support/unitcommon.js"></script>
+<script src="support/humanactivitymonitor_common.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<script>
+//==== TEST: HumanActivityPedometerData_accumulativeTotalStepCount_attribute
+//==== LABEL Check if HumanActivityPedometerData::accumulativeTotalStepCount exists, has type double, and is readonly
+//==== SPEC Tizen Web API:Sensor:HumanActivityMonitor:HumanActivityPedometerData:accumulativeTotalStepCount A
+//==== SPEC_URL TBD
+//==== PRIORITY P1
+//==== ONLOAD_DELAY 150
+//==== TEST_CRITERIA AE AT ARO
+
+setup({timeout: 1500000});
+
+var t = async_test(document.title, {timeout: 150000}), getHumanActivityDataSuccess, getHumanActivityDataError, humanActivityType = "PEDOMETER";
+
+t.step(function () {
+    add_result_callback(function () {
+        tizen.humanactivitymonitor.stop(humanActivityType);
+    });
+
+    getHumanActivityDataError = t.step_func(function (error) {
+        assert_unreached("getHumanActivityDataError is called" + error.name);
+    });
+
+    getHumanActivityDataSuccess = t.step_func(function (pedometerInfo) {
+        check_readonly(pedometerInfo, "accumulativeTotalStepCount", pedometerInfo.accumulativeTotalStepCount, "double",
+            pedometerInfo.accumulativeTotalStepCount + 10);
+        t.done();
+    });
+
+    tizen.humanactivitymonitor.start(humanActivityType, getHumanActivityDataSuccess, getHumanActivityDataError);
+});
+
+</script>
+</body>
+</html>
diff --git a/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html b/common/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html
new file mode 100755 (executable)
index 0000000..9218c33
--- /dev/null
@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2019 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+Authors:
+        Zhongyuan Yuan <zy123.yuan@samsung.com>
+
+-->
+<html>
+<head>
+<title>HumanActivityPedometerData_accumulativeWalkStepCount_attribute</title>
+<meta charset="utf-8"/>
+<script src="support/unitcommon.js"></script>
+<script src="support/humanactivitymonitor_common.js"></script>
+</head>
+<body>
+<div id="log"></div>
+<script>
+//==== TEST: HumanActivityPedometerData_accumulativeWalkStepCount_attribute
+//==== LABEL Check if HumanActivityPedometerData::accumulativeWalkStepCount exists, has type double, and is readonly
+//==== SPEC Tizen Web API:Sensor:HumanActivityMonitor:HumanActivityPedometerData:accumulativeWalkStepCount A
+//==== SPEC_URL TBD
+//==== PRIORITY P1
+//==== ONLOAD_DELAY 150
+//==== TEST_CRITERIA AE AT ARO
+
+setup({timeout: 150000});
+
+var t = async_test(document.title, {timeout: 150000}), getHumanActivityDataSuccess, getHumanActivityDataError, humanActivityType = "PEDOMETER";
+
+t.step(function () {
+    add_result_callback(function () {
+        tizen.humanactivitymonitor.stop(humanActivityType);
+    });
+
+    getHumanActivityDataError = t.step_func(function (error) {
+        assert_unreached("getHumanActivityDataError is called" + error.name);
+    });
+
+    getHumanActivityDataSuccess = t.step_func(function (pedometerInfo) {
+        check_readonly(pedometerInfo, "accumulativeWalkStepCount", pedometerInfo.accumulativeWalkStepCount, "double",
+            pedometerInfo.accumulativeWalkStepCount + 10);
+        t.done();
+    });
+
+    tizen.humanactivitymonitor.start(humanActivityType, getHumanActivityDataSuccess, getHumanActivityDataError);
+});
+
+</script>
+</body>
+</html>
index 162173b20a4e2483466abd0fbffb3143ff03cb02..574cb888aeba3db7c9aaab72117a30c26b6b3778 100755 (executable)
           </spec>
         </specs>
       </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeCalorie exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeCalorie_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeCalorie" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeDistance exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeDistance_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeDistance" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeRunStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeRunStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeRunStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeTotalStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeTotalStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeTotalStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeWalkStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeWalkStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeWalkStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
       <testcase purpose="Check if HumanActivityPedometerData::stepCountDifferences exists, has type double, and is readonly" type="compliance" onload_delay="9" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_stepCountDifferences_attribute">
         <description>
           <steps>
           </spec>
         </specs>
       </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeCalorie exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeCalorie_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeCalorie" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeDistance exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeDistance_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeDistance" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeRunStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeRunStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeRunStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeTotalStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeTotalStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeTotalStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if HumanActivityPedometerData::accumulativeWalkStepCount exists, has type double, and is readonly" type="compliance" onload_delay="150" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_accumulativeWalkStepCount_attribute">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion interface="HumanActivityPedometerData" element_type="attribute" element_name="accumulativeWalkStepCount" specification="HumanActivityMonitor" section="Sensor" category="Tizen Device API Specifications"/>
+            <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/humanactivitymonitor.html</spec_url>
+            <spec_statement>TBD</spec_statement>
+          </spec>
+        </specs>
+      </testcase>
       <testcase purpose="Check if HumanActivityPedometerData::stepCountDifferences exists, has type double, and is readonly" type="compliance" onload_delay="9" status="approved" component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="auto" priority="P1" id="HumanActivityPedometerData_stepCountDifferences_attribute">
         <description>
           <steps>
index 7057fbc3337abbdc95775a3b65ca6f9c1de0b69a..6b0ecd5faa556ee45aa65425714d649ff2fc7129 100755 (executable)
           <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_cumulativeWalkStepCount_attribute.html</test_script_entry>
         </description>
       </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeCalorie_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeCalorie exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeDistance_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeDistance exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeRunStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeRunStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeTotalStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeTotalStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeWalkStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeWalkStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
       <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_stepCountDifferences_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::stepCountDifferences exists, has type double, and is readonly">
         <description>
           <steps>
           <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_cumulativeWalkStepCount_attribute.html</test_script_entry>
         </description>
       </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeCalorie_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeCalorie exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeCalorie_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeDistance_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeDistance exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeDistance_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeRunStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeRunStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeRunStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeTotalStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeTotalStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeTotalStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_accumulativeWalkStepCount_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::accumulativeWalkStepCount exists, has type double, and is readonly">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Press run button, then pretend walking with the device for 15 seconds.</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-humanactivitymonitor-tizen-tests/humanactivitymonitor/HumanActivityPedometerData_accumulativeWalkStepCount_attribute.html</test_script_entry>
+        </description>
+      </testcase>
       <testcase component="Tizen Device APIs/Sensor/HumanActivityMonitor" execution_type="manual" id="HumanActivityPedometerData_stepCountDifferences_attribute" onload_delay="150" priority="P1" purpose="Check if HumanActivityPedometerData::stepCountDifferences exists, has type double, and is readonly">
         <description>
           <steps>