2017-04-04 11 views
1

キーボード入力の検出に依存する、珍しい探索的なテスト自動化タスクがあります。 (特定のトリガーワード)。Windowsで物理キーボード入力をエミュレートしますか?オンスクリーンキーボードでは不十分です。

しかし、タスクを自動化するには、入力がキーボードドライバを通過する必要があるため、非常に困難であることが判明しています。したがって、画面のキーボードをクリックするUIオートメーション(Sikuliやゴーストマウスのような)を設定するか、Sikuliを使用してウィンドウのUIにテキストを「入力」またはコピー&ペーストすることは登録されていません。

オートメーションの目的で物理キーボード入力をエミュレートする方法のアイデアはありますか?

答えて

0

物理キーボードをエミュレートするためにArduinoを使用できます(使用可能なライブラリがあります)。また、複数のシリアルポートを備えたより機能的なArduinoを使用する場合は、シリアルポート経由でエミュレートするキーを送信できます。コンピュータは他のキーボードのようにキーボードだと思うでしょう。あなたはソフトウェアでそれを制御することができます。

もちろん、このソリューションでは、テストコンピュータのUSBポートに何かを接続できることを前提としています。

関連する問題