A system for testing a blood glucose measurement engine includes a host device emulator having a measurement engine port communicatively coupled to a communications port and electrically coupled to a power supply. A diagnostic computer may be communicatively coupled to the communications port of the host device emulator. The diagnostic computer may include a processor and a memory having computer readable and executable instructions. When the blood glucose measurement engine is communicatively coupled to the measurement engine port, the host device emulator simulates connection to a host device by facilitating the communication of signals between the diagnostic computer and the blood glucose measurement engine. The processor executes the computer readable and executable instructions to: transmit control signals and diagnostic signals to the measurement engine, receive and analyze data signals transmitted from the measurement engine, and monitor a glucose measurement process performed by the measurement engine.血中グルコース測定エンジンを検査するシステムは、通信ポートに通信可能に接続され、電源に電気的に接続された測定エンジンポートを有するホスト装置エミュレータを含んでいる。診断コンピュータは、ホスト装置エミュレータの通信ポートに通信可能に接続され得る。診断コンピュータは、プロセッサならびにコンピュータが読み取りおよび実行可能な命令を備えたメモリを含んでいてもよい。血中グルコース測定エンジンが測定エンジンポートに通信可能に接続されると、ホスト装置エミュレータは、診断コンピュータと血中グルコース測定エンジンとの間の信号の通信を促進することによって、ホスト装置との接続をシミュレートする。プロセッサは、制御信号および診断信号を測定エンジンに送信し、測定エンジンから送信されたデータ信号を受信および分析し、および測定エンジンによって行われるグルコース測定プロセスを監視するために、コンピュータが読み取りおよび実行可能な命令を実行する。