BITT refers to a system for performing automated E2E Bluetooth testing. In the most basic sense, there are two components of BITT: A host PC and a device. The host PC runs a test executable which handles the automation of both the host PC's Bluetooth stack and the functionality of the device. The net result is the ability to automate full E2E scenarios at a device/profile level without requiring a human to directly manipulate a Bluetooth device.
BITT currently uses the MITT framework to drive various device solutions via the IO interfaces exposed by the MITT. This allows the test to be executed on shipping (aka real) Bluetooth devices, entirely controllable via software (via the MITT). This enables true end to end scenario based testing with a wide variety Bluetooth devices.