cts vts 介紹


CTS全稱Compatibility Test Suite兼容性測試工具,為了保證開發的應用在所有兼容Android的設備上正常運行,並保證一致的用戶體驗,Google制定了CTS來確保設備運行的Android系統全面兼容Android規范,Google也提供了一份兼容性標准文檔(Compatibility Definition Document,CDD)。當電子產品開發現來,並定制了自己的Android系統后,必須要通過最新的CTS檢測,以保證標准的android application能運行在該平台上。通過了CTS驗證,需要將測試報告提交給Google,以取得android market的認證。CTS是一款 通過命令行操作的工具。目前CTS沒有提供windows版本,只能在Linux下測試

 

VTS 由一套測試框架和測試用例組成,目的是提高安卓系統 ( 如,核心硬件抽象層HALs和庫libraries ) 和底層系統軟件(如,內核kernel,模塊moduls,固件firmware等)的健壯性,可依賴性和依從性。

 

VTS 主要有兩種測試套件:

 

  • 自動化的(如,record-and-replay and fuzzing);
  • 結構化測試(如,gTest and host-driven python);

 

VTS框架和測試用例是為userdebug或者eng模式的設備而設計的,其中有些測試用例可以在user build模式下執行,需要用它的應用軟件,也就是VTS Agent APP.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM