五月天在线观看免费视频播放,人人草人人,色视频综合,狠狠色婷婷丁香六月,五月婷婷六月丁香综合,开心激情综合网

深圳熱線

Robolectric主要是解決儀器化測試中耗時的缺陷嗎?測試環境都是指什么?

2023-04-11 13:37:27 來源:創視網

Robolectric主要是解決儀器化測試中耗時的缺陷

robolectric.org

主要是解決儀器化測試中耗時的缺陷,儀器化測試需要安裝以及跑在Android系統上,也就是需要在Android虛擬機或真機上面,所以十分的耗時,基本上每次來來回回都需要幾分鐘時間。針對這類問題,業界其實已經有了一個現成的解決方案: Pivotal實驗室推出的Robolectric,通過使用Robolectrict模擬Android系統核心庫的Shadow Classes的方式,我們可以像寫本地測試一樣寫這類測試,并且直接運行在工作環境的JVM上,十分方便。

測試環境都是指什么?

測試環境(Testing environment)是指測試運行其上的軟件和硬件環境的描述,以及任何其它與被測軟件交互的軟件,包括驅動和樁。測試環境是指為了完成軟件測試工作所必需的計算機硬件、軟件、網絡設備、歷史數據的總稱。

穩定和可控的測試環境,可以使測試人員花費較少的時間就完成測試用例的執行,也無需為測試用例、測試過程的維護花費額外的時間,并且可以保證每一個被提交的缺陷都可以在任何時候被準確的重現。

關鍵詞: Robolectric 主要是解決 儀器化測試中 耗時的缺陷 測試環境

熱門推薦