App相容性測試(CTS)

2021-07-26 10:43:20 字數 1158 閱讀 6837

在計算機術語上相容是指幾個硬體之間、幾個軟體之間或是軟硬體之間相互配合程度

相容性測試是指測試軟體在特定的硬體平台上、不同的應用軟體之間、不同的作業系統平台上、不同的網路環境中是否能正常的執行的測試。

比如:乙個介面在4.7英吋上顯示的是正常的,在5.5英吋上卻顯示不全

相容性測試的核心內容:

相容性測試的作用:

相容性測試本質上屬於功能測試,只不過側重在不同的軟硬體環境。

針對相容性問題基本做法:

通常選取少量主流裝置執行全部測試用例,在其他裝置上覆蓋主要測試用例(要是在不主流的裝置上也執行全部測試用例,時間太長,任務太重,你懂得。。。)

相容性測試要是做的很全面的話會測試很多種機型,乙個功能點可能需要反覆的測試,這樣一來測試人員容易對這個功能點產生疲勞測試,並且也需要耗費大量的時間,下面介紹幾種雲測試的平台,我們只需要把應用包上傳上去,雲測試平台在一定時間內會自動幫我們做相容性測試,並且把測試結果返回給我們(比如,在哪個型號的手機上,什麼作業系統版本,怎麼失敗,失敗原因返回給我們)還附有日誌,我們能很快定位到問題,但是雲測試也有侷限性,不能完全替代我們人工測試,並且雲測試一般都是收費的,雖然每天都會有免費的機會,但是測試的那些機型都是固定的,一些安全測試、穩定性測試都是收費的,我們只能拿雲測試來做個參考,不能取代我們人工測試。

下面介紹幾種雲測試平台:

目前只支援安卓,不支援ios。

提供的測試服務種類有相容性測試、效能測試、功能測試等等,更多的功能可以去官網看看。

目前為收費的(好像使用者第一次註冊過之後有免費的測試機會)

testin: www.testin.com

目前只支援安卓,不支援ios。

提供相容性測試,不提供效能測試…更多的功能可以去官網看看。

目前為收費的。(新使用者可獲得官方贈送的禮包)每天限制提交2次

阿里mqc: mqc.aliyun.com

貫眾雲測試: cloundtest.komect.com

testbird: www.testbird.com

Android 相容性測試CTS

cts compatible test suite 的用意就是讓使用者在android系統中有更好的使用者體驗,並且展示android應用的優越性,使得android開發者更容易編寫高質量的andorid程式。cts是一套單元測試,可以整合到工程師構建裝置的日常工作流程 例如通過連續構建系統 其目的...

APP相容性測試

不同手機螢幕解析度的都相容性 不同猴急品牌的相容性 相容性及適配測試 1 硬體的適配 不同手機廠商 硬體效能,不同螢幕大小的適配 2 os版本的相容 ios6 9 andriod3以上等,如果用了一些新的api在老的系統上不支援會導致crash 4 相容性測試必須在一定數量的真機上進行,由於真機型別...

app測試02 相容性測試

相容性測試裝置選擇上常考慮三個因素 手機型號 解析度 作業系統。android目前常見機型為 華為 小公尺 oppo vivo 系統主要是 android7 android8 android9 android10 android11。ios目前機型主要為 iphone6 6p 7 7p 8 8p x...