Testin云測試提供的測試執(zhí)行方式比較靈活,可以利用編寫好的腳本執(zhí)行自動化功能測試,也可以使用深層次的自動化遍歷進(jìn)行測試;在遍歷時,使用的技術(shù)有Monkey和UI Automator等技術(shù)。該技術(shù)可以自動尋找App界面中可以點擊的控件,繪制菜單樹,并根據(jù)菜單樹進(jìn)行層級更深入的操作或者返回前一界面。一旦遇到意外彈出的提示框,工具將會智能自動消除,不影響遍歷的正常運(yùn)行。

2、支持錄制測試腳本,自動化執(zhí)行測試任務(wù)

通過Testin云測試自研的自動化測試平臺完成自動化真機(jī)深度兼容測試。平臺包括腳本錄制和云端執(zhí)行兩個系統(tǒng)滿足全對象控制及驗證,能精準(zhǔn)的找到每個界面元素。

3、支持定制化測試流程

Testin云測試可根據(jù)用戶需求,由測試專家評估分析需求,定制化測試用例。對于藍(lán)牙Key、指紋識別、人臉識別、OCR識別、語音、視頻等需要生物信息或者人工干預(yù)的一些測試場景,Testin云測試的專業(yè)測試工程師可以提供隨時隨地的現(xiàn)場服務(wù)指導(dǎo)。

4、支持遍歷算法全自動化

Testin云測試的專業(yè)測試工程師可以使用iTestin工具,根據(jù)用戶提供的App測試功能點編寫不同時長的測試腳本,編寫腳本至App的各個層級,如:

5、支持腳本參數(shù)化

Testin云測試移動應(yīng)用自動化測試腳本錄制系統(tǒng)支持腳本參數(shù)化。

從Testin云測試的兼容測試服務(wù)可以看出先進(jìn)的技術(shù)對軟件測試行業(yè)的影響。當(dāng)然,這也是軟件測試行業(yè)從傳統(tǒng)測試到智能測試轉(zhuǎn)變的趨勢。智能測試不再局限于傳統(tǒng)的測試技術(shù)和工具,而是通過自然語言處理(NLP)、光學(xué)字符識別(OCR)和知識圖譜等技術(shù)開發(fā)智能測試工具,提高測試覆蓋率和測試效率;并借助深度學(xué)習(xí)、遷移學(xué)習(xí)來構(gòu)建測試模型實現(xiàn)測試用例、測試數(shù)據(jù)等跨平臺復(fù)用,盡可能的減少測試人員進(jìn)行重復(fù)性工作,減少人工差錯等失誤及潛在的風(fēng)險,使軟件測試生命周期變得更高效便捷,提升軟件和系統(tǒng)應(yīng)用測試智能化水平。

展望未來,Testin云測試將一如既往的用最先進(jìn)的智能測試技術(shù),助力國內(nèi)各傳統(tǒng)行業(yè)的數(shù)字化轉(zhuǎn)型。

分享到

xiesc

相關(guān)推薦