Android藍牙鏈接自動測試工具

藍牙鏈接自動測試工具

1.需求產生

開發不按着需求走都是耍流氓且浪費時間。此工具的需求產生是研發人員在開發產品時涉及到藍牙驅動和安卓藍牙兩個東西。可是呢,藍牙不太穩定,那麼工做來了。就須要研發人員一邊開發,一遍測試(用產品的安卓app一直按鏈接,產品設備重啓,安卓app再鏈接藍牙,再重啓產品設備...........一直循環這個過程),這個過程是無聊且沒意義的。咱們做爲程序員確定是要偷懶的啊。所以就有了此工具的誕生。git

2.功能介紹

  • 1.除首次手動鏈接所需設備藍牙外,設備重啓後能自動重連
  • 2.鏈接設備後,自動發送命令(這裏主要測試藍牙鏈接狀況,因此是用到reboot命令。看你在輸入框輸入什麼。注意發送是字符型的,要在首次鏈接前10S內輸入命令)
  • 3.自動統計鏈接失敗次數(超過嘗試鏈接次數5次標爲鏈接失敗)
  • 4.鏈接失敗+1時震動提醒

github地址在此:https://github.com/liangjfblue/AutoTestBluetooth程序員

這三個功能解放了咱們的雙手,開啓軟件設置好發送命令後,放在那測試就OK了。O(∩_∩)O哈哈~github

3.開發環境

  • 1.Linux + Android Studio
  • 2.Android API 26.0
  • 3.藍牙2.0
  • 4.華爲P10

4.二次開發

  • 1.clone下來後,導入idea
  • 2.若是沒有Android API 26.0,就本身下載

版本更新app

  • V1.1 斷線自動重連。2.鏈接後自動發送輸入框命令。3.鏈接失敗+1時震動提醒
  • V1.2 修改需求,重連一直檢測超過2分鐘沒有鏈接上就直接震動提醒退出程序
  • V1.3 功能與V1.1相同 修復重連屢次發送命令的bug。修復異常後從新鏈接崩潰問題
相關文章
相關標籤/搜索