VMWare Player と Blackberry 10 シミュレーター イメージを使用しています。ユニット/統合テストを自動的に行う必要があります。VIX API を使用して新しいシミュレーターを起動し、Blackberry イメージをロードできることはわかっています。
私ができるようになりたいのは、「キー プレス」を送信したり、特定のアプリを起動したり、おそらくジェスチャーを送信したりすることです。Android には、monkeyrunner やその他の同様のアプリがあります。しかし、私は BB10 に関してはあまり見つけていません。それが新しいことは知っていますが、この要求を持っているのは私だけではありません。
また、telnet オプションはどれくらい強力ですか? エミュレーターに telnet で接続し、ディレクトリをアプリ ディレクトリに変更できますが、その内容を一覧表示したり、SUDO を実行したり、何かを実行したりすることはできません。
*****アップデート*******
私はこれにいくらかの進歩を遂げましたが、それほどではありません。Windows API を使用して、mouse_evt メッセージを VMWare エミュレーターに送信できるようです。100% 信頼できるわけではありませんが、アプリを開くには十分です。私が今持っている大きな穴は、アクション/スワイプ/タッチが実行された後の状態を検出できることです。つまり、「今実行したスワイプは機能しましたか?私たちは正しいアプリにいますか?」. デバイスのプロセス リストを照会することは非常に有益ですが、telnet の例で指定された「devuser」アカウントは実際には何もできません。
この要点には、私の経験に基づいた画面のタッチとスワイプの基本が含まれています。 https://gist.github.com/edgiardina/6188074