Testin云測(cè)試提供的測(cè)試執(zhí)行方式比較靈活,可以利用編寫(xiě)好的腳本執(zhí)行自動(dòng)化功能測(cè)試,也可以使用深層次的自動(dòng)化遍歷進(jìn)行測(cè)試;在遍歷時(shí),使用的技術(shù)有Monkey和UI Automator等技術(shù)。該技術(shù)可以自動(dòng)尋找App界面中可以點(diǎn)擊的控件,繪制菜單樹(shù),并根據(jù)菜單樹(shù)進(jìn)行層級(jí)更深入的操作或者返回前一界面。一旦遇到意外彈出的提示框,工具將會(huì)智能自動(dòng)消除,不影響遍歷的正常運(yùn)行。
2、支持錄制測(cè)試腳本,自動(dòng)化執(zhí)行測(cè)試任務(wù)
通過(guò)Testin云測(cè)試自研的自動(dòng)化測(cè)試平臺(tái)完成自動(dòng)化真機(jī)深度兼容測(cè)試。平臺(tái)包括腳本錄制和云端執(zhí)行兩個(gè)系統(tǒng)滿足全對(duì)象控制及驗(yàn)證,能精準(zhǔn)的找到每個(gè)界面元素。
3、支持定制化測(cè)試流程
Testin云測(cè)試可根據(jù)用戶需求,由測(cè)試專家評(píng)估分析需求,定制化測(cè)試用例。對(duì)于藍(lán)牙Key、指紋識(shí)別、人臉識(shí)別、OCR識(shí)別、語(yǔ)音、視頻等需要生物信息或者人工干預(yù)的一些測(cè)試場(chǎng)景,Testin云測(cè)試的專業(yè)測(cè)試工程師可以提供隨時(shí)隨地的現(xiàn)場(chǎng)服務(wù)指導(dǎo)。
4、支持遍歷算法全自動(dòng)化
Testin云測(cè)試的專業(yè)測(cè)試工程師可以使用iTestin工具,根據(jù)用戶提供的App測(cè)試功能點(diǎn)編寫(xiě)不同時(shí)長(zhǎng)的測(cè)試腳本,編寫(xiě)腳本至App的各個(gè)層級(jí),如:
5、支持腳本參數(shù)化
Testin云測(cè)試移動(dòng)應(yīng)用自動(dòng)化測(cè)試腳本錄制系統(tǒng)支持腳本參數(shù)化。
從Testin云測(cè)試的兼容測(cè)試服務(wù)可以看出先進(jìn)的技術(shù)對(duì)軟件測(cè)試行業(yè)的影響。當(dāng)然,這也是軟件測(cè)試行業(yè)從傳統(tǒng)測(cè)試到智能測(cè)試轉(zhuǎn)變的趨勢(shì)。智能測(cè)試不再局限于傳統(tǒng)的測(cè)試技術(shù)和工具,而是通過(guò)自然語(yǔ)言處理(NLP)、光學(xué)字符識(shí)別(OCR)和知識(shí)圖譜等技術(shù)開(kāi)發(fā)智能測(cè)試工具,提高測(cè)試覆蓋率和測(cè)試效率;并借助深度學(xué)習(xí)、遷移學(xué)習(xí)來(lái)構(gòu)建測(cè)試模型實(shí)現(xiàn)測(cè)試用例、測(cè)試數(shù)據(jù)等跨平臺(tái)復(fù)用,盡可能的減少測(cè)試人員進(jìn)行重復(fù)性工作,減少人工差錯(cuò)等失誤及潛在的風(fēng)險(xiǎn),使軟件測(cè)試生命周期變得更高效便捷,提升軟件和系統(tǒng)應(yīng)用測(cè)試智能化水平。
展望未來(lái),Testin云測(cè)試將一如既往的用最先進(jìn)的智能測(cè)試技術(shù),助力國(guó)內(nèi)各傳統(tǒng)行業(yè)的數(shù)字化轉(zhuǎn)型。