[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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 */
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
BluetoothAdapter.StateChanged += EventHandlerStateChanged;
+ BluetoothHelper.DisplayCustomLabel("Please type commands on the shell");
+
+ BluetoothHelper.DisplayCustomLabel("Please BT off / on manually");
+
await ManualTest.WaitForConfirm();
}
catch (Exception ex)
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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 */
[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 */
[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()
{
[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 */
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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()
{
[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()
{
[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 */
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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()
{
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */
[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 */