Я использую проигрыватель VMWare и изображение симулятора Blackberry 10; Мне нужно выполнить некоторые тесты unit/integration автоматически. Я знаю, что я могу использовать VIX api, чтобы развернуть новый симулятор и загрузить изображение Blackberry.
То, что я хотел бы сделать, это отправить "нажатия клавиш", запустить определенные приложения и, возможно, отправить жесты. На android есть monkeyrunner и другие подобные приложения. Однако я не нашел многого в отношении BB10, я знаю, что это новый, но я не могу быть единственным с этим запросом.
Кроме того, насколько мощным является опция telnet? Я могу использовать telnet в эмуляторе и сменить каталог в каталоге приложений, но я не могу перечислить его содержимое, SUDO или запустить что-либо.
***** UPDATE *******
Я сделал некоторый прогресс WRT, но не очень. Кажется, что вы можете использовать Windows API для отправки сообщений mouse_evt в эмулятор VMWare; он не на 100% надежный, но работает достаточно, чтобы открывать приложения. Большая дыра, которую я имею прямо сейчас, может обнаруживать состояние после того, как действие/салфетка/касание выполнено, ака "сделал салфетку, я просто выполняю работу? Мы в правильном приложении?". Было бы очень полезно запросить список процессов устройства, но учетная запись "devuser", приведенная в примере telnet, не может ничего сделать.
Эта основа имеет основы для того, как прикасаться и прокручивать экран на основе моих впечатлений. https://gist.github.com/edgiardina/6188074