溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行App云測試服務對比

發(fā)布時間:2022-01-18 14:39:20 來源:億速云 閱讀:160 作者:柒染 欄目:云計算

如何進行App云測試服務對比,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

前言:

我們都知道在測試移動app時最耗時的是在各種測試設備進行測試, 因為不論是安卓還是iOS都已經(jīng)碎片化了。而云測試看似是解決這一問題的有效途徑。因此選擇哪種云測試平臺來協(xié)助測試人員進行各種測試就成為首要問題。

以下是我調(diào)研過的幾家主要的云測試平臺:AWS Device Farm、百度MTC、騰訊優(yōu)測、阿里云測、Testin云測

下面列出各個云測試平臺的步驟,報告僅供參考。

一、 AWS Device Farm

AWS Device Farm 是一項應用程序測試服務,可讓您立即在很多設備上測試 Android、iOS 和 Web 應用程序并與之交互,或者在設備上實時地重現(xiàn)問題。查看視頻、屏幕截圖、日志和性能數(shù)據(jù),以在推出應用程序前查明并解決問題。

1、注冊自己AWS賬號,登錄

2、開始創(chuàng)建屬于自己的測試工程

3、點擊create project,輸入project name,點擊create project按鈕, project創(chuàng)建成功,并跳轉到project頁面。

4、Project頁面分為2種功能:

*Automated tests(自動化測試)

*Remote access(遠程訪問)

5、首先介紹Automated tests,點擊create a new run,來創(chuàng)建第一個測試任務

第一步:choose application,分為2種:app、web application

第二步:confiure test。如上一步選擇app,則此步驟支持8種框架、如下圖:

如上一步選擇web application,則此步驟支持3種框架。如下圖:

第三步:select devices??梢赃x擇top devices,或者點擊create a new device pool 來選擇自己需要的devices。

此頁面為Create a new device pool,輸入name,description,并選擇需求的devices.

第四步:Specify device state。提供其他數(shù)據(jù)和/或安裝附加應用程序以供AWS Device Farm在運行期間使用,指定是否將在運行期間啟用Wi-Fi,藍牙,GPS或NFC,預設設備的緯度和經(jīng)度運行,并預設運行的設備區(qū)域設置。

第五步:Review and start run.測試任務總覽,可修改之前設置好的信息。點擊start run,任務開始自動執(zhí)行。執(zhí)行完畢后,點擊進入任務詳情中,查看測試報告

6、下面開始介紹Remote access(遠程訪問)

第一步:點擊start a new session按鈕,進入Create a new remote access session頁面,選擇需要的機型。

第二步:Create a new remote access session頁面,可根據(jù)name、platform、os、form、factor來搜索需要的device

第三步:Remote access報告:可下載查看操作過程中的Automation Output、Application Output、XCTest UI Log、VideoSyslog。

7、測試報告既包含每臺設備的詳細數(shù)據(jù),也包含簡略結果(如 CPU 平均使用率或特定錯誤的發(fā)生次數(shù))。遠程訪問結果中包含日志和會話視頻


二、 百度MTC-移動云測試中心

百度MTC是百度開放平臺旗下的移動云測試中心。提供超過500款熱門機型,目前只支持Android系統(tǒng),暫不支持iOS系統(tǒng)。提供的測試服務種類有兼容性測試、性能測試、功能測試。并且提供了腳本錄制工具,類似Testin。但腳本錄制工具更新速度較慢。百度MTC的服務目前為收費服務。

1、移動app測試服務包含:自動化測試、人工測試、用戶接受度評測、遠程真機調(diào)試。點擊創(chuàng)建測試任務即可

2、以功能回放測試為例:創(chuàng)建測試任務。步驟為上傳app,上傳用例,選擇測試終端,截圖,郵件。

3、測試報告包含:應用基本信息、結論總覽、問題分布、問題列表、問題終端分布、性能結論、性能分析、內(nèi)存占用分析、終端列表。

點擊進入終端詳細報告,包含內(nèi)容:終端信息、測試結果、性能結果、測試截圖、安裝日志、logcat日志、腳本日志、性能詳情、屏幕錄像。


三、 騰訊優(yōu)測

騰訊優(yōu)測是騰訊旗下的云測試服務平臺,擁有超過1000款測試終端,機型數(shù)量龐大。另外,騰訊優(yōu)測還提供“云手機”服務,開發(fā)者可以遠程控制測試終端,實時查看App安裝、運行效果。

以極速50款測試報告為例:


四、 阿里云測-移動質(zhì)量中心

阿里MQC是阿里巴巴旗下的移動測試平臺。提供上百款測試終端,支持Android及iOS系統(tǒng)。提供兼容性測試、功能測試、性能測試以及穩(wěn)定性測試(1小時)。測試腳本需使用Robotium或Appium測試框架編寫,難度較高。MQC也提供了遠程的真機調(diào)試,功能和騰訊優(yōu)測類似,看來騰訊和阿里還真是相互chaoxi(相親相愛)

1、以深度性能測試為例,創(chuàng)建測試任務。第一步上傳Android應用,可選擇性能測試服務項,內(nèi)容泄漏,溢出,抖動檢測。等

2、兼容性測試第二步,選擇測試終端,四種分類可選擇:精選30款,TOP50,自選機型,私有設備。

3、測試報告預覽,分為4個部分:測試概況,終端詳情,錯誤日志,性能報告,全部截圖

五、 Testin云測|全球領先的App及手游測試平臺

Testin是國內(nèi)較早涉足云測試領域的公司之一。Testin在云端部署了300多款1000多部測試終端,終端種類及數(shù)量都比較全面。支持Android與iOS系統(tǒng)。但目前僅少部分服務為免費,絕大多數(shù)服務為收費項目,故而使用成本較高,具體收費情況請查看官網(wǎng)的介紹。

1、以兼容性測試為例,創(chuàng)建測試任務,步驟非常簡便

2、測試報告:概況、問題報告、性能報告、詳情報告


六、各款云測試平臺

1、真機租用:Testin云測和AWS Device Farm,均包含iOS和Android,型號全,優(yōu)先推薦。

2、AWS Device Farm支持框架Appium Java JUnit、Appium Java TestNG、Appium Python、Calabash、Instrumentation 、UI Automation 和 XCTest,終端支持Android和iOS,web,優(yōu)先推薦

AWS Device Farm支持網(wǎng)絡場景選擇,其他均不支持。但是它的性能指標比較少,只有三項,CPU,Memroy,Threads

3、百度MTC支持Appium、Robotium、Uiautomator框架,但是創(chuàng)建測試任務時,過于簡單,具體測試內(nèi)容展示不明確。

深度性能測試無亮點,與兼容性測試中的性能數(shù)據(jù)無明顯優(yōu)勢。

4、阿里MQC支持在線錄制腳本,自行編寫腳本支持Appium、Robotium框架

測試服務類型分布清晰,按測試系統(tǒng)劃分,支持Android,iOS,yunos。創(chuàng)建測試任務時,測試步驟類型表述清晰。

5、騰訊優(yōu)測-Xtest工具,支持錄制腳本。深度測試服務的報告很全面,但是價格稍貴。

6、Testin是國內(nèi)較早涉足云測試領域的公司之一。Testin在云端部署了300多款1000多部測試終端,終端種類及數(shù)量都比較全面。支持Android與iOS系統(tǒng),步驟簡單,便于操作。支持iTestin錄制腳本,性能測試包含在兼容測試中

關于如何進行App云測試服務對比問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業(yè)資訊頻道了解更多相關知識。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

app
AI