</capabilities>
<testcase purpose="Check if method NFCAdapter::setPeerListener() successfully registers listener for detecting NFC peer" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCAdapter_setPeerListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if method NFCAdapter::unsetPeerListener() disables listener for detecting an NFC peer-to-peer target" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCAdapter_unsetPeerListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected and then click "Peer was attached" button.</step_desc>
</testcase>
<testcase purpose="Check NFCPeer attributes, method existence and TypeMismatchError throwing" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P3" id="NFCPeer">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeerDetectCallback::onattach() callback is called with proper argument when NFC peer is detected" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeerDetectCallback_onattach">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeerDetectCallback::ondetach() is called when NFC peer is taken away" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeerDetectCallback_ondetach">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Put the other NFC device close to your device until it will be detected and then take it away.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF() reports error by calling errorCallback when peer is disconnected" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P2" id="NFCPeer_sendNDEF_errorCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Put the other NFC device close to your device until it will be detected and then take it away before the expiration of 3 seconds.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF() sends data to other NFC device" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_sendData">
<description>
- <pre_condition>Turn off NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn off NFC adapter (execute "vconftool set -t bool db/nfc/enable 0 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF(ndefMessage, onSuccess, onError) can be called successfully" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_with_errorCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected. If other device receives message then PASS.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::sendNDEF(ndefMessage, onSuccess) can be called successfully" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_with_successCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected. If other device receives message then PASS.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::setReceiveNDEFListener() method works properly" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_setReceiveNDEFListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run".</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::unsetReceiveNDEFListener() method works properly" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_unsetReceiveNDEFListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected, then send a NFC message from it. Then click the "Message was sent" button below.</step_desc>
</testcase>
<testcase purpose="Check if method unsetReceiveNDEFListener of NFCPeer accepts extra argument" type="compliance" status="approved" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P2" id="NFCPeer_unsetReceiveNDEFListener_extra_argument">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</capabilities>
<testcase purpose="Check if method NFCAdapter::setPeerListener() successfully registers listener for detecting NFC peer" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCAdapter_setPeerListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if method NFCAdapter::unsetPeerListener() disables listener for detecting an NFC peer-to-peer target" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCAdapter_unsetPeerListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected and then click "Peer was attached" button.</step_desc>
</testcase>
<testcase purpose="Check NFCPeer attributes, method existence and TypeMismatchError throwing" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P3" id="NFCPeer">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeerDetectCallback::onattach() callback is called with proper argument when NFC peer is detected" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeerDetectCallback_onattach">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeerDetectCallback::ondetach() is called when NFC peer is taken away" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeerDetectCallback_ondetach">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Put the other NFC device close to your device until it will be detected and then take it away.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF() reports error by calling errorCallback when peer is disconnected" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P2" id="NFCPeer_sendNDEF_errorCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Put the other NFC device close to your device until it will be detected and then take it away before the expiration of 3 seconds.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF() sends data to other NFC device" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_sendData">
<description>
- <pre_condition>Turn off NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn off NFC adapter (execute "vconftool set -t bool db/nfc/enable 0 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
</testcase>
<testcase purpose="Check if method NFCPeer::sendNDEF(ndefMessage, onSuccess, onError) can be called successfully" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_with_errorCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected. If other device receives message then PASS.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::sendNDEF(ndefMessage, onSuccess) can be called successfully" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_sendNDEF_with_successCallback">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected. If other device receives message then PASS.</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::setReceiveNDEFListener() method works properly" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_setReceiveNDEFListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run".</step_desc>
</testcase>
<testcase purpose="Check if NFCPeer::unsetReceiveNDEFListener() method works properly" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P1" id="NFCPeer_unsetReceiveNDEFListener">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected, then send a NFC message from it. Then click the "Message was sent" button below.</step_desc>
</testcase>
<testcase purpose="Check if method unsetReceiveNDEFListener of NFCPeer accepts extra argument" component="TizenAPI/Communication/NFC" execution_type="manual" priority="P2" id="NFCPeer_unsetReceiveNDEFListener_extra_argument">
<description>
- <pre_condition>Turn on NFC adapter. Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
+ <pre_condition>Turn on NFC adapter (execute "vconftool set -t bool db/nfc/enable 1 -f" on command line). Prepare the other device with NFC turned on. Other device should be able to send NDEF message by NFC. Make sure to detach the devices(on emulator - P2P Detached button)</pre_condition>
<steps>
<step order="1">
<step_desc>Click "Run". Move other NFC device close so it will be detected.</step_desc>
<description>
<steps>
<step order="1">
- <step_desc>select the text "test deselectAll"</step_desc>
+ <step_desc>select the text "test deselectAll", text can be selected by mouse left long click and drag</step_desc>
<expected>the text "test deselectAll" is deselected</expected>
</step>
</steps>
<description>
<steps>
<step order="1">
- <step_desc>select the text "test deselectAll"</step_desc>
+ <step_desc>select the text "test deselectAll", text can be selected by mouse left long click and drag</step_desc>
<expected>the text "test deselectAll" is deselected</expected>
</step>
</steps>
<post_condition/>
<steps>
<step order="1">
- <step_desc>Hover over the div element above, to see the square will be bigger because of transition effect</step_desc>
+ <step_desc>Hover over the div element above (it needs host PC mouse click to hover on emulator), to see the square will be bigger because of transition effect</step_desc>
<expected>All test results are marked "PASS"</expected>
</step>
</steps>
<pre_condition/>
<steps>
<step order="1">
- <step_desc>Hover over the div element above, to see the square will be bigger because of transition effect</step_desc>
+ <step_desc>Hover over the div element above (it needs host PC mouse click to hover on emulator), to see the square will be bigger because of transition effect</step_desc>
<expected>All test results are marked "PASS"</expected>
</step>
</steps>