組み込みデバイスのユーザー インターフェイス (VoIP 電話など) の自動化フレームワークを作成しようとしています。これらのデバイスは UI が異なりますが、論理的に同じアクションを実行します。
私の分析の後、私はセレンWebドライバーに似たフレームワークを開発しているようです。Selenium webdriver はさまざまなブラウザーで動作しますが、このフレームワークはさまざまな組み込みデバイスの UI で動作します。
Selenium webdriver の実装を理解しようとしています。私はその javadoc とソース コードを確認しましたが、設計ドキュメントを用意したほうがよいと思います。
リンクがある場合はお知らせください。
あなたの助けに感謝!!
PS: このフレームワークは Python/Perl で開発する予定です。