Android藍芽串連自動化的測試工具

來源:互聯網
上載者:User

標籤:自動化的測試   bug   dea   因此   blog   華為   markdown   and   意義   

藍芽串連自動化的測試工具1.需求產生

開發不按著需求走都是耍流氓且浪費時間。此工具的需求產生是研發人員在開發產品時涉及到藍牙堆疊和安卓藍芽兩個東西。但是呢,藍芽不太穩定,那麼工作來了。就需要研發人員一邊開發,一遍測試(用產品的安卓app一直按串連,產品裝置重啟,安卓app再串連藍芽,再重啟產品裝置...........一直迴圈這個過程),這個過程是無聊且沒意義的。我們作為程式員肯定是要偷懶的啊。因此就有了此工具的誕生。

2.功能介紹
  • 1.除首次手動串連所需裝置藍芽外,裝置重啟後能自動重連
  • 2.串連裝置後,自動發送命令(這裡主要測試藍芽串連情況,所以是用到reboot命令。看你在輸入框輸入什麼。注意發送是字元型的,要在首次串連前10S內輸入命令)
  • 3.自動統計串連失敗次數(超過嘗試串連次數5次標為串連失敗)
  • 4.串連失敗+1時震動提醒

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

這三個功能解放了我們的雙手,開啟軟體佈建好發送命令後,放在那測試就OK了。O(∩_∩)O哈哈~

3.開發環境
  • 1.Linux + Android Studio
  • 2.Android API 26.0
  • 3.藍芽2.0
  • 4.華為P10
4.二次開發
  • 1.clone下來後,匯入idea
  • 2.如果沒有Android API 26.0,就自己下載

版本更新

  • V1.1 斷線自動重連。2.串連後自動發送輸入框命令。3.串連失敗+1時震動提醒
  • V1.2 修改需求,重連一直檢測超過2分鐘沒有串連上就直接震動提醒退出程式
  • V1.3 功能與V1.1相同 修複重連多次發送命令的bug。修複異常後重新串連崩潰問題

Android藍芽串連自動化的測試工具

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.