From: DoHyun Pyun Date: Mon, 1 Feb 2021 01:49:36 +0000 (+0900) Subject: [Bluetooth][Manual][Non-ACR] Modify the descriptions X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=75658900be9eefc5ac40a0bc998cd981e6ffc2b5;p=test%2Ftct%2Fcsharp%2Fapi.git [Bluetooth][Manual][Non-ACR] Modify the descriptions Update the description as new combine function is applied Change-Id: I48eaf8299f4085bd56e5501141c150a843848464 Signed-off-by: DoHyun Pyun --- diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_1_LeDevice.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_1_LeDevice.cs index 1ffc1ed..02a9435 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_1_LeDevice.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_1_LeDevice.cs @@ -406,8 +406,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task Result_PROPERTY_READ_ONLY() @@ -433,8 +434,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task DeviceData_PROPERTY_READ_ONLY() @@ -460,8 +462,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task AddressType_PROPERTY_READ_ONLY() @@ -487,8 +490,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task AdvertsingDataInformation_PROPERTY_READ_ONLY() @@ -514,8 +518,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task Appearance_PROPERTY_READ_ONLY() @@ -541,8 +546,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task DeviceName_PROPERTY_READ_ONLY() @@ -568,8 +574,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task ManufacturerData_PROPERTY_READ_ONLY() @@ -595,8 +602,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task RemoteAddress_PROPERTY_READ_ONLY() @@ -622,8 +630,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task Rssi_PROPERTY_READ_ONLY() @@ -649,8 +658,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task ScanDataInformation_PROPERTY_READ_ONLY() @@ -676,8 +686,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task ServiceSolictationUuid_PROPERTY_READ_ONLY() @@ -703,8 +714,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task ServiceUuid_PROPERTY_READ_ONLY() @@ -730,8 +742,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task TxPowerLevel_PROPERTY_READ_ONLY() @@ -757,8 +770,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task GetServiceDataList_RETURN_LIST() @@ -784,8 +798,9 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] [Postcondition(1, "NA")] public async Task PacketType_PROPERTY_READ_WRITE() @@ -811,10 +826,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetAppearance_RETURN_VALUE() { @@ -839,10 +854,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetDeviceName_RETURN_VALUE() { @@ -867,10 +882,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetManufacturerData_RETURN_VALUE() { @@ -895,10 +910,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetServiceSolicitationUuid_RETURN_VALUE() { @@ -923,10 +938,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetServiceUuid_RETURN_VALUE() { @@ -951,10 +966,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetTxPowerLevel_RETURN_VALUE() { @@ -980,10 +995,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("COVPARAM", "Tizen.Network.Bluetooth.BluetoothLePacketType")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] [Step(1, "Tap the Run button")] - [Step(2, "TC should pass automatically.")] [Postcondition(1, "NA")] public async Task GetServiceDataList_RETURN_VALUE() { @@ -1008,11 +1023,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GattConnect_RETURN_VALUE() { /* We can't occupy the precondition, if GATT client feature is not supported in Manual TC */ @@ -1036,11 +1051,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GattDisconnect_RETURN_VALUE() { /* We can't occupy the precondition, if GATT client feature is not supported in Manual TC */ @@ -1064,11 +1079,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattServerTests.NotificationSent_CHECK_EVENT test case on server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GattConnectionStateChanged_CHECK_EVENT() { /* We can't occupy the precondition, if GATT client feature is not supported in Manual TC */ diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_2_GattClient.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_2_GattClient.cs index 852acd9..3dc8431 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_2_GattClient.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_2_GattClient.cs @@ -317,10 +317,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Wootak Jung, wootak.jung@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task CreateClient_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -344,10 +345,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Wootak Jung, wootak.jung@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ConnectAsync_RETURN_VALUE_TRUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -371,10 +373,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Wootak Jung, wootak.jung@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ConnectAsync_RETURN_VALUE_FALSE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -398,10 +401,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Wootak Jung, wootak.jung@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task DisconnectAsync_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -425,10 +429,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Wootak Jung, wootak.jung@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ConnectionStateChanged_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -452,10 +457,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task IsConnected_GattConnectionStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -479,11 +485,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task RemoteAddress_GattConnectionStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -507,11 +513,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task Result_GattConnectionStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -535,10 +541,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task RemoteAddress_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -562,10 +569,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GetService_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -589,10 +597,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GetServices_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -616,10 +625,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Dinesh Dwivedi, dinesh.d@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task GetGattClient_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -644,10 +654,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] [Property("COVPARAM", "BluetoothGattCharacteristic")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ReadValueAsync_Characteristic_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -672,10 +683,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] [Property("COVPARAM", "BluetoothGattDescriptor")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Descriptor_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ReadValueAsync_Descriptor_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -700,11 +712,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] [Property("COVPARAM", "BluetoothGattCharacteristic")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.WriteRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task WriteValueAsync_Characteristic_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -729,11 +741,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] [Property("COVPARAM", "BluetoothGattDescriptor")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.WriteRequested_Descriptor_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task WriteValueAsync_Descriptor_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -757,10 +769,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattServerTests.SendIndicationAsync_RETURN_VALUE test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task ValueChanged_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -784,10 +797,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattServerTests.SendIndicationAsync_RETURN_VALUE test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task Value_ValueChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ @@ -811,11 +825,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MCST")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Precondition(2, "Run BluetoothGattAttributeTests.ReadRequested_Characteristics_CHECK_EVENT test case on the server device.")] - [Step(1, "Tap the Run button.")] - [Step(2, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_BLE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Run any testcases of class of BluetoothGattServerTests on the remote device")] + [Step(1, "Tap the Run button")] + [Postcondition(1, "NA")] public async Task DestroyClient_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt client feature is not supported in Manual TC */ diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_3_GattServer.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_3_GattServer.cs index 63de7e2..e33e87b 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_3_GattServer.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine1_3_GattServer.cs @@ -313,11 +313,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Step(3, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task ReadRequested_Characteristics_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -341,11 +340,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Descriptor_RETURN_VALUE test case on the client device.")] - [Step(3, "TC should pass automatically.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task ReadRequested_Descriptor_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -369,10 +367,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task ClientAddress_ReadRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -396,10 +394,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Offset_ReadRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -423,10 +421,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task RequestId_ReadRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -450,10 +448,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.ReadValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Server_ReadRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -477,10 +475,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task WriteRequested_Characteristics_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -504,10 +502,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Descriptor_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task WriteRequested_Descriptor_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -531,10 +529,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task ClientAddress_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -558,10 +556,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Offset_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -585,10 +583,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task RequestId_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -612,10 +610,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Server_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -639,10 +637,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Value_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -666,10 +664,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattClientTests.WriteValueAsync_Characteristic_RETURN_VALUE test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Response_needed_WriteRequestedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -693,10 +691,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task NotificationStateChanged_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -720,10 +718,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Server_NotificationStateChangedEventArg_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -747,10 +745,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Value_NotificationStateChangedEventArg_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -774,10 +772,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task NotificationSent_CHECK_EVENT() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -801,12 +799,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on")] - [Precondition(1, "\"nRF Connect for Mobile\" must be installed on client device. Download link available in user guide.")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task SendIndicationAsync_RETURN_VALUE() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -830,10 +826,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task ClientAddress_NotificationSentEventArg_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -857,10 +853,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Completed_NotificationSentEventArg_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -884,10 +880,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Result_NotificationSentEventArg_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ @@ -911,10 +907,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Gowtham Anandha Babu, gowtham.ab@samsung.com")] - [Precondition(1, "Bluetooth should be turned on.")] - [Step(1, "Tap the Run button.")] - [Step(2, "Run BluetoothGattCharacteristicTests.ValueChanged_CHECK_EVENT test case on the client device.")] - [Postcondition(1, "If TC fails, turn off and turn on Bluetooth on both the devices. Try again.")] + [Precondition(1, "Turn on the bluetooth")] + [Step(1, "Tap the Run button.\n(If one of test cases of class BluetoothGattServerTests is PASS, you can skip next step)")] + [Step(2, "Run any testcases of class of BluetoothGattClientTests on the remote device.")] + [Postcondition(1, "NA")] public async Task Server_NotificationSentEventArg_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if Gatt server feature is not supported in Manual TC */ diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine2_Hid.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine2_Hid.cs index 882669f..4d84f33 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine2_Hid.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine2_Hid.cs @@ -230,7 +230,6 @@ namespace Tizen.Network.Bluetooth.Tests [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Keep discoverable bluetooth Hid device near the test device.")] [Step(1, "Tap the Run button")] - [Step(2, "If Hid device is connected then passed automatically otherwise, it is fail")] [Postcondition(1, "NA")] public static async Task HidConnectionStateChanged_CHECK_EVENT() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_2_Avrcp.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_2_Avrcp.cs index c312f51..9be0dc6 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_2_Avrcp.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_2_Avrcp.cs @@ -242,7 +242,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task TargetConnectionStateChanged_CHECK_EVENT() { @@ -270,7 +275,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyEqualizerState_RETURN_VALUE_NOTIFY() { @@ -297,7 +307,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyRepeatMode_RETURN_VALUE_NOTIFY() { @@ -324,7 +339,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyShuffleMode_RETURN_VALUE_NOTIFY() { @@ -351,7 +371,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyScanMode_RETURN_VALUE_NOTIFY() { @@ -378,7 +403,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyPlayerState_RETURN_VALUE_NOTIFY() { @@ -405,7 +435,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyCurrentPosition_RETURN_VALUE_NOTIFY() { @@ -432,7 +467,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Step(1, "Tap the Run button")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task NotifyTrack_RETURN_VALUE_NOTIFY() { @@ -459,10 +499,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task ShuffleModeChanged_CHECK_EVENT() { @@ -489,10 +531,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task Mode_ShuffleModeChangedeventArgs_READ_ONLY() { @@ -519,10 +563,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task ScanModeChanged_CHECK_EVENT() { @@ -549,10 +595,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task Mode_ScanModeChangedEventArgs_READ_ONLY() { @@ -579,10 +627,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task EqualizerStateChanged_CHECK_EVENT() { @@ -609,10 +659,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task State_EqualizerStateChangedEventArgs_READ_ONLY() { @@ -639,10 +691,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task RepeatModeChanged_CHECK_EVENT() { @@ -669,10 +723,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] - [Step(3, "(Because there is no UX senario or entry point to invoke this event, so we should generate the event using command line to pass this TCT")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaShuffleStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaScanStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaEqualizerStatus uint32:1")] + [Step(6, "dbus-send --system --type=signal /org/projectx/bt/avrcp org.projectx.bt_event.MediaRepeatStatus uint32:1")] [Postcondition(1, "NA")] public async Task Mode_RepeatModeChangedEventArgs_READ_ONLY() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_3_AvrcpControl.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_3_AvrcpControl.cs index 19ecd9a..f886e47 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_3_AvrcpControl.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine3_3_AvrcpControl.cs @@ -225,8 +225,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task ConnectionStateChanged_CHECK_EVENT() { @@ -252,8 +257,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task IsConnected_PROPERTY_READ_ONLY() { @@ -279,8 +289,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task RemoteAddress_PROPERTY_READ_ONLY() { @@ -306,10 +321,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Change play position of a track by dragging seek bar on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task PositionChanged_CHECK_EVENT() { @@ -335,10 +353,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Change play position of a track by dragging seek bar on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task Position_PROPERTY_READ_ONLY() { @@ -364,10 +385,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Play/pause a track on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task PlayStateChanged_CHECK_EVENT() { @@ -393,10 +417,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Play/pause a track on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task PlayState_PROPERTY_READ_ONLY() { @@ -422,10 +449,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Change track on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task TrackInfoChanged_CHECK_EVENT() { @@ -451,10 +481,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT headset.")] - [Precondition(3, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Change track on the target")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task TrackData_PROPERTY_READ_ONLY() { @@ -480,8 +513,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task ConnectAsync_AVRCP_CONTROL_CONNECTION_TEST() { @@ -507,8 +545,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task DisconnectAsync_AVRCP_CONTROL_DISCONNECTION_TEST() { @@ -534,8 +577,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task GetPlayStatus_RETURN_VALUE() { @@ -561,8 +609,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task GetPosition_RETURN_VALUE() { @@ -588,8 +641,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task EqualizerState_READ_WRITE() { @@ -615,8 +673,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task ShuffleMode_READ_WRITE() { @@ -642,8 +705,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task ScanMode_READ_WRITE() { @@ -669,8 +737,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task RepeatMode_READ_WRITE() { @@ -696,8 +769,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task GetTrackInfo_RETURN_VALUE() { @@ -723,8 +801,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sudipto Bal, sudipto.bal@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with BT target device (phone, watch, etc).")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Find and Connect this device on the remote phone device.(Galaxy or TM1)")] + [Precondition(3, "Disconnect this device from the remote phone device.")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAvrcpControlTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell)")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPositionStatus uint32:1")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaPlayStatus uint32:1")] + [Step(5, "dbus-send --system --type=signal /org/projectx/bt/avrcp_control org.projectx.bt_event.MediaTrackStatus array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 array:byte:1,2,3 uint32:1 uint32:1 uint32:1")] [Postcondition(1, "NA")] public async Task SendPlayerCommand_RETURN_VALUE() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine4_Device.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine4_Device.cs index d802a1c..433eb72 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine4_Device.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine4_Device.cs @@ -572,9 +572,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task CreateBond_RETURN_BOND_CREATED() { @@ -600,9 +601,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task BondCreated_CHECK_EVENT() { @@ -628,9 +630,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Result_BondCreatedEventArgs_READ_ONLY() { @@ -656,9 +659,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Device_BondCreatedEventArgs_READ_ONLY() { @@ -684,9 +688,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task DestroyBond_RETURN_BOND_DESTROYED() { @@ -712,9 +717,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task BondDestroyed_CHECK_EVENT() { @@ -740,9 +746,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Result_BondDestroyedEventArgs_READ_ONLY() { @@ -768,9 +775,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task DeviceAddress_BondDestroyedEventArgs_READ_ONLY() { @@ -795,10 +803,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Turn on the bluetooth and keep all the bluetooth discoverable devices near test device")] - [Step(1, "Tap the Run button")] - [Step(2, "If the confirm pin popup comes, do not press confirm or cancel button")] - [Step(3, "Check if Also Confirm pin popup should get close.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task CancelBonding_RETURN_CANCEL_BOND() { @@ -824,9 +833,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ConnectionStateChanged_CHECK_EVENT() { @@ -852,9 +862,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task IsConnected_READ_ONLY() { @@ -880,9 +891,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ConnectionData_READ_ONLY() { @@ -908,9 +920,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Address_BluetoothDeviceConnectionData_PROPERTY_READ_ONLY() { @@ -936,9 +949,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task LinkType_BluetoothDeviceConnectionData_GET_ENUM_ALL() { @@ -964,9 +978,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] - [Step(2, "When pairing popup appears, tap confirm on test device and remote device.")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task DisconnectReason_BluetoothDeviceConnectionData_GET_ENUM_ALL() { @@ -992,9 +1007,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(3, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task StartServiceSearch_RETURN_SERVICE_SEARCH() { @@ -1020,9 +1036,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ServiceSearched_CHECK_EVENT() { @@ -1048,9 +1065,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(3, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task SdpData_ServiceSearchedEventArgs_READ_ONLY() { @@ -1076,9 +1094,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(3, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Result_ServiceSearchedEventArgs_READ_ONLY() { @@ -1104,9 +1123,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(3, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task DeviceAddress_BluetoothDeviceSdpData_PROPERTY_READ_ONLY() { @@ -1132,9 +1152,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(3, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ServiceUuid_BluetoothDeviceSdpData_PROPERTY_READ_ONLY() { @@ -1160,9 +1181,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MAE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device to create bond between them")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task SetAuthorization_SET_ENUM_ALL() { @@ -1188,9 +1210,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task AuthorizationChanged_CHECK_EVENT() { @@ -1216,9 +1239,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device to create bond between them")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Authorization_GET_ENUM_ALL() { @@ -1244,9 +1268,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device")] - [Step(1, "Tap the Run button")] - [Step(2, "If and when pairing popup appears, tap confirm on test device and remote device to create bond between them")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task DeviceAddress_READ_ONLY() { @@ -1272,8 +1297,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task GetMaskFromUuid_RETURN_SERVICE_MASK() { @@ -1299,8 +1326,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Address_PROPERTY_READ_ONLY() { @@ -1326,8 +1355,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Name_PROPERTY_READ_ONLY() { @@ -1353,8 +1384,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task AppearanceType_GET_ENUM_ALL() { @@ -1380,8 +1413,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Rssi_PROPERTY_READ_ONLY() { @@ -1407,8 +1442,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task Class_PROPERTY_READ_ONLY() { @@ -1434,8 +1471,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ServiceUuidList_PROPERTY_READ_ONLY() { @@ -1461,8 +1500,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ServiceCount_PROPERTY_READ_ONLY() { @@ -1488,8 +1529,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task IsPaired_PROPERTY_READ_ONLY() { @@ -1515,8 +1558,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ManufacturerDataLength_PROPERTY_READ_ONLY() { @@ -1542,8 +1587,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task ManufacturerData_PROPERTY_READ_ONLY() { @@ -1569,8 +1616,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task GetProfile_RETURN_GET_INSTANCE() { @@ -1595,9 +1644,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on the bluetooth")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task SetAlias_RETURN_ALIAS_PAIRED_DEVICE() { @@ -1622,11 +1673,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on the bluetooth")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] - [Step(2, "Check if log show \"[TestCase][GetConnectedProfiles] Pass\".")] - [Postcondition(1, "Close the terminal")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] + [Postcondition(1, "NA")] public async Task GetConnectedProfiles_RETURN_VALUE_PROFILES() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -1650,9 +1702,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on the bluetooth")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task IsProfileConnected_RETURN_VALUE_CONNECTED() { @@ -1678,9 +1732,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task IsConnected_PROPERTY_READ_ONLY() { @@ -1706,9 +1761,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Open Bluetooth in Settings on test device")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task IsAuthorized_PROPERTY_READ_ONLY() { @@ -1734,8 +1790,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task MajorDeviceClassType_GET_ENUM_ALL() { @@ -1761,8 +1819,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task MajorServiceClassMask_PROPERTY_READ_ONLY() { @@ -1788,8 +1848,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task MinorDeviceClassType_GET_ENUM_ALL() { @@ -1815,8 +1877,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "CONSTR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task BluetoothProfile_INIT() { @@ -1842,9 +1906,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Keep all the bluetooth discoverable devices near the test device.")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothDeviceTests is PASS, you can skip next step)")] + [Step(2, "When pairing popup appears, tap confirm on test device and remote device.\n(Device TCT will unbond in the first time, so click 'yes' twice both this device and the remote device)")] [Postcondition(1, "NA")] public async Task CreateSocket_RETURN_TYPE() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine5_Adapter.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine5_Adapter.cs index 4ee775d..7606c2a 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine5_Adapter.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine5_Adapter.cs @@ -188,6 +188,10 @@ namespace Tizen.Network.Bluetooth.Tests BluetoothAdapter.StateChanged += EventHandlerStateChanged; + BluetoothHelper.DisplayCustomLabel("Please type commands on the shell"); + + BluetoothHelper.DisplayCustomLabel("Please BT off / on manually"); + await ManualTest.WaitForConfirm(); } catch (Exception ex) @@ -208,7 +212,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRW")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task Name_PROPERTY_GET_SET() { @@ -234,7 +243,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task Visibility_READ_ONLY() { @@ -260,10 +274,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] - [Step(3, "(Because there is no UX senario or entry point to set the visiable timeout, so we should generate the event using command line to pass this TCT")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task Duration_VisibilityModeChanged_READ_ONLY() { @@ -289,10 +305,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] - [Step(3, "(Because there is no UX senario or entry point to set the visiable mode change, so we should generate the event using command line to pass this TCT")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task Result_VisibilityModeChanged_READ_ONLY() { @@ -318,10 +336,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Sdb is connected as root with the target. \n>sdb root on")] - [Step(1, "Tap the Run button")] - [Step(2, "Run next command in the linux shell.\n>sdb shell dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] - [Step(3, "(Because there is no UX senario or entry point to set the visiable mode change, so we should generate the event using command line to pass this TCT")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task Visibility_VisibilityModeChanged_READ_ONLY() { @@ -346,9 +366,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task GetBondedDevices_RETURN_LIST_OF_DEVICES() { @@ -373,9 +397,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Open Bluetooth in Settings on test device and turn on Bluetooth")] - [Precondition(2, "Pair with atleast one nearby bluetooth device")] - [Step(1, "Tap the Run button")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task GetBondedDevice_RETURN_BONDED_DEVICE() { @@ -401,8 +429,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task CreateServerSocket_RETURN_TYPE() { @@ -428,8 +460,12 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MMB")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task DestroyServerSocket_DESTROY_SOCKET_TEST() { @@ -454,10 +490,14 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRE")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "NA")] - [Step(1, "Tap the Run button")] - [Step(2, "Turn on or off the bluetooth (If BT on/off UI exists, then click it. But BT on/off UI does not exist, we should use BT test tool to on / off BT.")] - [Postcondition(1, "Turn on the bluetooth")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] + [Postcondition(1, "NA")] public async Task BTState_GET_ENUM_ALL() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -482,9 +522,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Turn off the bluetooth (If BT on/off UI exists, then click it. But BT on/off UI does not exist, we should use BT test tool to on / off BT.")] - [Postcondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] + [Postcondition(1, "NA")] public async Task StateChanged_CHECK_EVENT_BT_OFF() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -508,9 +552,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "Turn off the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Turn on the bluetooth (If BT on/off UI exists, then click it. But BT on/off UI does not exist, we should use BT test tool to on / off BT.")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] [Postcondition(1, "NA")] public async Task StateChanged_CHECK_EVENT_BT_ON() { @@ -535,10 +583,14 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Shikha, shikha.ta@samsung.com")] - [Precondition(1, "NA")] - [Step(1, "Tap the Run button")] - [Step(2, "Turn on or off the bluetooth (If BT on/off UI exists, then click it. But BT on/off UI does not exist, we should use BT test tool to on / off BT.")] - [Postcondition(1, "Turn on the bluetooth")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Paired with the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothAdapterTests is PASS, you can skip next steps)")] + [Step(2, "Type next commands in the shell")] + [Step(3, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableTimeoutChanged int32:0 int16:0")] + [Step(4, "dbus-send --system --type=signal /org/projectx/bt/adapter org.projectx.bt_event.DiscoverableModeChanged int32:0 int16:1")] + [Step(5, "Turn off and on the bluetooth")] + [Postcondition(1, "NA")] public async Task Result_StateChanged_READ_ONLY() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_1_SocketClient.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_1_SocketClient.cs index cea6564..4c334d9 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_1_SocketClient.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_1_SocketClient.cs @@ -327,10 +327,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Connect_SOCKET_CONNECTION_TEST() { @@ -356,10 +356,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Result_SocketConnectionStateChangedEventArgs_READ_ONLY() { @@ -385,10 +385,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task State_SocketConnectionStateChangedEventArgs_READ_ONLY() { @@ -414,10 +414,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Connection_SocketConnectionStateChangedEventArgs_READ_ONLY() { @@ -443,10 +443,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task SocketFd_SocketConnection_READ_ONLY() { @@ -472,10 +472,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Address_SocketConnection_READ_ONLY() { @@ -501,10 +501,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task ServiceUuid_SocketConnection_READ_ONLY() { @@ -530,10 +530,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Client_SocketConnection_READ_ONLY() { @@ -559,10 +559,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on client device")] - [Precondition(3, "Test device(client) should be paired only with server device")] - [Precondition(4, "Should run this only after the TC IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_SERVER is started in the server device")] - [Step(1, "Tap the Run button in client device")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Data_SocketDataReceivedEventArgs_READ_ONLY_CLIENT() { @@ -588,10 +588,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on client device")] - [Precondition(3, "Test device(client) should be paired only with server device")] - [Precondition(4, "Should run this only after the TC IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_SERVER is started in the server device")] - [Step(1, "Tap the Run button in client device")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task SocketFd_SocketData_READ_ONLY() { @@ -617,10 +617,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on client device")] - [Precondition(3, "Test device(client) should be paired only with server device")] - [Precondition(4, "Should run this only after the TC IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_SERVER is started in the server device")] - [Step(1, "Tap the Run button in client device")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task DataSize_SocketData_READ_ONLY() { @@ -646,10 +646,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on client device")] - [Precondition(3, "Test device(client) should be paired only with server device")] - [Precondition(4, "Should run this only after the TC IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_SERVER is started in the server device")] - [Step(1, "Tap the Run button in client device")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Data_SocketData_READ_ONLY() { @@ -675,10 +675,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on client device")] - [Precondition(3, "Test device(client) should be paired only with server device")] - [Precondition(4, "Should run this only after the TC IBluetoothServerSocketTests.SendData_SEND_DATA_BYTE_TEST_SERVER is started in the server device")] - [Step(1, "Tap the Run button in client device")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task ByteData_SocketData_READ_ONLY() { @@ -704,10 +704,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set BT_REMOTE_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(3, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Precondition(4, "Run any testcases of class of BluetoothServerSocketTests on the remote device")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothClientSocketTests is PASS, you can skip next step)")] [Step(2, "When permission request popup appears, tap accept on server device.")] public async Task Disconnect_SOCKET_DISCONNECTION_TEST() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_2_SocketServer.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_2_SocketServer.cs index d68b2a3..d4ff3d0 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_2_SocketServer.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine6_2_SocketServer.cs @@ -223,10 +223,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run IBluetoothClientSocketTests.Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Listen_ACCEPT_CLIENT_CONNECTION_TEST() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -251,10 +251,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task AcceptStateChanged_EVENT() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -279,10 +279,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run IBluetoothClientSocketTests.Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Connection_AcceptStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -307,10 +307,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run IBluetoothClientSocketTests.Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Result_AcceptStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -335,10 +335,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run IBluetoothClientSocketTests.Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task State_AcceptStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -363,10 +363,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Precondition(3, "Test device(server) should be paired only with the client device")] - [Step(1, "Tap the Run button")] - [Step(2, "Run IBluetoothClientSocketTests.Connect_SOCKET_CONNECTION_TEST in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Server_AcceptStateChangedEventArgs_READ_ONLY() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -391,11 +391,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as client")] - [Precondition(3, "Test device(client) should be paired only with the server device")] - [Precondition(4, "Should run this only after the TC BluetoothServerSocketTests.Listen_ACCEPT_CLIENT_CONNECTION_TEST is started")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task ConnectionStateChanged_EVENT() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -421,10 +420,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Property("COVPARAM", "string")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on server device")] - [Precondition(3, "Test device(server) should be paired only with client device")] - [Step(1, "Tap the Run button in server device")] - [Step(2, "Run IBluetoothServerSocketTests.DataReceived_CLIENT_EVENT in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task SendData_SEND_DATA_TEST_SERVER() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -450,10 +449,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Property("COVPARAM", "byte[]")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on server device")] - [Precondition(3, "Test device(server) should be paired only with client device")] - [Step(1, "Tap the Run button in server device")] - [Step(2, "Run IBluetoothServerSocketTests.DataReceived_CLIENT_EVENT in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task SendData_SEND_DATA_BYTE_TEST_SERVER() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -479,10 +478,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Property("COVPARAM", "byte[]")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on server device")] - [Precondition(3, "Test device(server) should be paired only with client device")] - [Step(1, "Tap the Run button in server device")] - [Step(2, "Run IBluetoothServerSocketTests.DataReceived_CLIENT_EVENT in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task SendData_CHECK_EXCEPTION() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -507,10 +506,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on server device")] - [Precondition(3, "Test device(server) should be paired only with client device")] - [Step(1, "Tap the Run button in server device")] - [Step(2, "Run IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_CLIENT in the client device immediately")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task DataReceived_SERVER_EVENT() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -535,11 +534,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Adhavan, adhavan.m@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on server device")] - [Precondition(3, "Test device(server) should be paired only with client device")] - [Step(1, "Tap the Run button in server device")] - [Step(2, "Run IBluetoothServerSocketTests.SendData_SEND_DATA_TEST_CLIENT in the client device immediately")] - [Postcondition(1, "Unpair the client device")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Data_SocketDataReceivedEventArgs_READ_ONLY_SERVER() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ @@ -564,8 +562,10 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Hyuk Lee, hyuk0512.lee@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Run this only on test device which acts as server")] - [Step(1, "Tap the Run button")] + [Precondition(2, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothServerSocketTests is PASS, you can skip next steps)")] + [Step(2, "Run any testcases of class of BluetoothClientSocketTests on the remote device.")] + [Step(3, "When permission request popup appears, tap accept.")] public async Task Dispose_CHECK_NO_EXCEPTION() { /* We can't occupy the precondition, if Bluetooth feature is not supported in Manual TC */ diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_1_OppClient.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_1_OppClient.cs index b3931d0..e0cc65e 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_1_OppClient.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_1_OppClient.cs @@ -305,9 +305,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task AddFile_CHECK_FOR_OPPCLIENT_ADD_FILE() { @@ -333,9 +335,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task PushFile_CHECK_FOR_OPPCLIENT_PUSH_FILE() { @@ -360,11 +364,13 @@ namespace Tizen.Network.Bluetooth.Tests [Property("SPEC_URL", "-")] [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] - [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(1, "Turn on the bluetooth")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] + [Postcondition(1, "NA")] public async Task CancelPush_CHECK_FOR_OPPCLIENT_CANCEL_PUSH() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -389,9 +395,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task ClearFiles_CHECK_FOR_OPPCLIENT_CLEAR_FILES() { @@ -417,9 +425,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task PushResponded_CHECK_EVENT() { @@ -445,9 +455,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Address_PushRespondedEventArgs_PROPERTY_READ_ONLY() { @@ -473,9 +485,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Result_PushRespondedEventArgs_PROPERTY_READ_ONLY() { @@ -501,9 +515,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task PushProgress_CHECK_EVENT() { @@ -529,9 +545,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task File_PushProgressEventArgs_PROPERTY_READ_ONLY() { @@ -557,9 +575,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Size_PushProgressEventArgs_PROPERTY_READ_ONLY() { @@ -585,9 +605,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Percent_PushProgressEventArgs_PROPERTY_READ_ONLY() { @@ -613,9 +635,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task PushFinished_CHECK_EVENT() { @@ -641,9 +665,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Address_PushFinishedEventArgs_PROPERTY_READ_ONLY() { @@ -669,9 +695,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Precondition(2, "Paired with the remote OPP server device")] - [Step(1, "Tap the Run button")] - [Step(2, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP server supported device.(Galaxy or TM1)")] + [Precondition(3, "Set BT_REMOTE_OPP_DEVICE_ADDRESS, when you launch TCT")] + [Precondition(4, "Keep discoverable mode on the remote device, if the remote device is not paired.\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppClientTests is PASS, you can skip next step)")] + [Step(2, "When permission request popup appears, tap accept on server device.\nThis TC will cancel the transfer in the first time, so click 'yes' twice in the remote server side")] [Postcondition(1, "NA")] public async Task Result_PushFinishedEventArgs_PROPERTY_READ_ONLY() { diff --git a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_2_OppServer.cs b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_2_OppServer.cs index 596e857..0d9ecf3 100644 --- a/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_2_OppServer.cs +++ b/tct-suite-vs/Tizen.Bluetooth.Manual.Tests/testcase/TSBluetoothCombine7_2_OppServer.cs @@ -211,9 +211,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] [Postcondition(1, "NA")] public async Task RejectPush_CHECK_FOR_REJECT_PUSH() { @@ -239,10 +241,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task CancelTransfer_CHECK_FOR_CANCEL_TRANSFER() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -267,10 +270,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "MR")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task AcceptPush_CHECK_FOR_ACCEPT_PUSH() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -295,10 +299,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task ConnectionRequested_CHECK_EVENT() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -323,10 +328,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task Address_ConnectionRequestedEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -351,10 +357,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task TransferProgress_CHECK_EVENT() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -379,10 +386,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task File_TransferProgressEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -407,10 +415,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task Size_TransferProgressEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -435,10 +444,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task Percent_TransferProgressEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -463,10 +473,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "EVL")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task TransferFinished_CHECK_EVENT() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -491,10 +502,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task File_TransferFinishedEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -519,10 +531,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task Size_TransferFinishedEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */ @@ -547,10 +560,11 @@ namespace Tizen.Network.Bluetooth.Tests [Property("CRITERIA", "PRO")] [Property("AUTHOR", "Sandeep H, h.sandeep@samsung.com")] [Precondition(1, "Turn on the bluetooth")] - [Step(1, "Tap the Run button")] - [Step(2, "Share a file from Opp Client device over bluetooth")] - [Step(3, "When permission request popup appears, tap accept on server device.")] - [Postcondition(1, "NA")] + [Precondition(2, "Prepare OPP client supported device.(Galaxy or TM1)")] + [Precondition(3, "Set the discoverable mode on in this device\n(hciconfig hci0 piscan)")] + [Step(1, "Tap the Run button\n(If one of test cases of class BluetoothOppServerTests is PASS, you can skip next steps)")] + [Step(2, "Share a small file from the opp client device via bluetooth")] + [Step(3, "This TC will reject the transfer in the first time. So retry to share a small file via bluetooth in the remote device")] public async Task Result_TransferFinishedEventArgs_PROPERTY_READ_ONLY() { /* We can't occupy the precondition, if OPP feature is not supported in Manual TC */