Power on/off, volume up/down, mute/unmute, camera. The key functionalities of smart devices are still controlled by physical buttons. Testing the functionality of buttons cannot be overlooked.
Button testing verifies that button press and release are detected. Testing is carried out by simulating the button press.
Depending on the requirements on touch testing, the solution can vary from a robot finger to a pneumatic actuator. For physical buttons, pneumatic actuators are often used because of the possibility of concurrent testing.