1. 程式人生 > >Android自動化測試框架新書:交流

Android自動化測試框架新書:交流

大家覺得編寫一本描述MonkeyRunner原理分析的書籍如何?估計大概10萬字左右。內容大概分佈如下:

  1. Monkey實現原理: 去描述執行在目標安卓機器的monkey是如何執行並處理MonkeyRunner傳送過來的事件請求並把事件注入到系統的
  2. Monkey命令處理原始碼情景分析:去分析關鍵命令事件如touch,tap等的實現原理
  3. AndroidDebugMonitor(adb)執行原理: 分析MonkeyRunner是如何使用ddmlib庫的AndroidDebugMonitor來跟目標安卓裝置進行adb協議通訊的
  4. DeviceMonitor執行原理 :分析DeviceMonitor執行緒是如何監控裝置的接入和移除,並如何維護每個安卓裝置的基本資訊的
  5. MonkeyRunner架構: 分析MonkeyRunner的整體架構,包括如何使用不同的庫,如ddmlib,chimpchat,如何和adb伺服器通訊,如何和monkey通訊,如何和viewserver通訊
  6. HierarchyViewer和viewserver原理:分析MonkeyRunner是如何提供面向控制元件進行指令碼程式碼編寫的,以及HierarchyViewer和viewserver的實現原理剖析
  7. EasyMonnkeyDevice實現原理
  8. etc...
真心希望諸公能給出意見,坦誠布公的評論下,內容不限,可以指教是否有市場,也可以提出想要的內容等等...這裡先叩謝諸公了!