• +(91) 8750050183
  • info@helpingtesters.com
  • helpingtesters

Bluetooth Devices Testing

November 29, 2017

Bluetooth technology is designed to unify the capabilities of short-range radio communication and supports many applications (data transmission, graphics, audio, video, etc.) the full list of which is quite extensive and continues to be replenished. First of all, this technology is aimed at providing interaction between devices belonging to different industries: computers, mobile communications, car market. 

A Bluetooth device is a short-range radio device embedded in a microchip. Bluetooth standards are developed and published by the industry consortium Bluetooth SIG (Special Interest Group). Two Bluetooth devices, located at the distance of up to 10 m, operating in the 2.4 GHz band, can transmit data at up to 720 kbps and when using EDR (Enhanced Data Rate) technology, which is present since version 2.0, up to 2200 kbit /s. When using a Bluetooth device with an additional power amplifier, the transmission distance can be increased up to 100 m. Bluetooth technology is designed to work in an environment with many users, allowing you to organize episodic ad-hoc networks.

All network devices are divided into master and slave. Exchange of information can be done only between master and slave devices, and each device can be both master and slave. Over the period of its existence, the technology has improved and has changed several versions.

 

Version (protocol) Usage Description
1.0 Outdated
1.2 Used in cheap Chinese headsets Voice transmission, files, service information. Speed up to 721 Kbps
2.0-2.1 Navigators, headsets, other devices EDR technology. Improved power consumption. Speed up to 3 Mbps
3.0 Outdated devices, laptop, not used because of high power consumption High power consumption. High-Speed technology. Speed up to 24 Mbps
4.0 Modern devices High power consumption is fixed. Receiving radius up to 100 m. Speed up to 30 Mbps
4.1 Modern devices Fixing noise when Bluetooth and LTE communication technology operation
4.2 Modern devices Increase privacy and increase data transfer speed
5.0 Samsung Galaxy S8, iPhone 8 The radius of action is increased by 4 times, the speed is increased by 2 times.

What to Test

  • You can identify some common aspects of testing Bluetooth devices such as:
  • Easy to set up.
  • Simplicity and speed of setting up a connection with a new device.
  • Battery performance in different modes.
  • Battery charging time.
  • Supported devices.
  • The quality and stability of the transmitted signal.
  • The radius of action.
  • Security of transmitted data.

However, this should not be limited and it is better to check based on the features of a particular system.

Bluetooth device testing scenarios

It is worth paying attention to such scenarios to test the master and slave devices of a Bluetooth network:

  • Check that all possible devices are connected to the same master at the same time. It should be successful to connect seven wireless slaves.
  • The master device must locate all available Bluetooth devices within a 10-meter radius accurately.
  • The device must successfully connect to the found device in an accessible radius and notify the user about it.
  • Change the distance between devices during the testing – they should run uninterruptibly within a radius of 10 meters from each other.
  • In case of increasing the distance by more than 10 m and then returning the device to an accessible radius, the device should be visible to the device again and connect correctly.
  • When searching for devices that are not within the radius of the master’s vision, an error should be displayed, for example, “Device not found”.
  • Information about devices, with which you have already established a connection earlier, should be stored in the device’s memory for a convenient connection without a second search of the device.
  • The user must be able to disconnect the device from the master at any time.
  • If you disable the device during data transmission, the device should show a notification that will ask the user if he wants to disconnect the device right now.
  • Depending on the type of Bluetooth-device, check the efficiency of connection and/or data transmission (voice data, various types of files, etc.).
  • The device should notify the user of a successful or unsuccessful file transfer.
  • The effectiveness of the connection can vary depending on the conditions for the passage of waves, obstruction materials between devices (for example, walls). Therefore, it is recommended to test devices in various weather conditions and premises.
  • Authentication verification is necessary for the security of data transmission. It is necessary to set a password and check the success of connecting devices using a password and to make sure that communication is impossible without entering a password or when entering the wrong password.
  • It is necessary to check the duration of the offline work of the wireless device in accordance with the specified characteristics.

How to test Bluetooth headphones

For this check, you can use this service, Here you can find:

Universal headphones set

Headphone test left-right

Test the microphone on headphones online

Test for the width of the range of reproduced frequencies (quality)

Test for bass

Test for presence (binaural test)

Quality test with music

There is a separate test for testing Bluetooth headphones but it is worth paying attention not only to it.

⇒ Acoustic systems

You can use some of the tests from the previous site to test acoustic systems and portable speakers. You can also use the tips from this site: http://www.audiocheck.net/audiotests_index.php. Here you can even create your own sound test and load it for later use.

⇒ Wireless Mouse or Keyboard

And here again is an interesting service, this time, for the keyboard test – http://www.keyboardtester.com/.

Do not forget also about security as wireless keyboards and mice often become a weak link and hackers intercept their signal, as well as the text being entered.

However, or a partial security test, there is an excellent service with vulnerability lists for different devices http://www.mousejack.com/. If some methods do not publish methods of hacking, this does not mean that they are not.

⇒ Mobile phone headsets

You can use 40 test cases from the site to test Bluetooth sets themselves http://workforquality.com/quality/test-cases-for-bluetooth-headset/

⇒ Bluetooth Hands-Free for Car

Testing the system Bluetooth Hands-Free is the same as testing Bluetooth headphones and acoustic systems but you need to pay attention to the sensitivity of the microphone and the volume of the speaker, if you hear the interlocutor good and vice versa. All this should be tested in a quiet and very noisy room.

⇒ Personal impressions

Bluetooth is an excellent technology for wearable devices, smart home systems, and other devices that allow you to replace boring wires with a more user-friendly method of transferring information.

All these tips and Bluetooth device testing scenarios are not a panacea and do not cover all cases fully. You can use both in real projects but at the same time pay attention to the features of your device. This information can be obtained from the documentation of the device itself, the manufacturer’s website and the developer.

TestMatick company (http://testmatick.com/)  performs an inspection of your software that uses Bluetooth technology and recommends tools, processes, measurements, appropriate for achieving software testing efficiency.

Leave a Reply

Your email address will not be published.

Broaden Your Knowledge. Enroll Today.

Our tutoring services on software testing courses online offer information on a wide variety of courses, ranging from Web Security and Software Testing courses to selenium online training to Mobile Automation Testing. Whatever criterion you need help with concerning advanced technological functions and operations, we’ve got you covered. We also use real world examples and scenarios for solving examples and projects, enhancing your knowledge and broadening your horizon.