近年來(lái),“數(shù)字產(chǎn)業(yè)化”和“產(chǎn)業(yè)數(shù)字化”多次在兩會(huì)報(bào)告及《“十四五”規(guī)劃綱要》中提及,成為各個(gè)行業(yè)高度關(guān)注的熱詞。數(shù)字經(jīng)濟(jì)作為數(shù)字產(chǎn)業(yè)化和產(chǎn)業(yè)數(shù)字化的核心,已成為未來(lái)利用數(shù)字技術(shù)賦能傳統(tǒng)產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型升級(jí),推動(dòng)新產(chǎn)業(yè)新模式發(fā)展的強(qiáng)力引擎。
伴隨企業(yè)數(shù)字化轉(zhuǎn)型步入深水區(qū),軟件產(chǎn)品及服務(wù)逐漸成為企業(yè)的重要資產(chǎn)及核心競(jìng)爭(zhēng)優(yōu)勢(shì)。為了滿足日益變化的市場(chǎng)環(huán)境及需求,軟件產(chǎn)品的迭代周期也在不斷加快,使得敏捷開發(fā)、DevOps等成為行業(yè)主流開發(fā)模式及技術(shù)文化。
而這種“小步快跑”、“持續(xù)開發(fā)持續(xù)迭代”的軟件開發(fā)、交付模式的興起,對(duì)軟件測(cè)試部門帶來(lái)巨大壓力,即需要測(cè)試人員在更短的時(shí)間完成整個(gè)測(cè)試流程。因此,提升軟件測(cè)試速度和效率顯得愈發(fā)迫切。
自動(dòng)化測(cè)試是軟件質(zhì)量和效率提升的重要手段
針對(duì)軟件復(fù)雜度越來(lái)越高、規(guī)模持續(xù)擴(kuò)大、產(chǎn)品迭代周期不斷縮短等現(xiàn)狀,以智能測(cè)試技術(shù)提升自動(dòng)化測(cè)試覆蓋率已成為軟件測(cè)試行業(yè)主流趨勢(shì)。
“測(cè)試過程管理難、測(cè)試效率低、業(yè)務(wù)型測(cè)試人才少和專項(xiàng)測(cè)試能力受限是企業(yè)在軟件和系統(tǒng)測(cè)試中遇到四大難題”。Testin云測(cè)CTO陳冠誠(chéng)認(rèn)為,“構(gòu)建一站式AI自動(dòng)化測(cè)試平臺(tái)整體架構(gòu)和健全的測(cè)試服務(wù)體系,是提升企業(yè)軟件質(zhì)量和測(cè)試效率的關(guān)鍵”。
在剛剛落幕的2022QECon大會(huì)上,Testin云測(cè)CTO陳冠誠(chéng)表示,基于統(tǒng)一UI自動(dòng)化測(cè)試AI引擎,采用自然語(yǔ)言編寫腳本,對(duì)象識(shí)別引擎由控件方式升級(jí)為AI方式,大幅提高腳本的兼容性及復(fù)用性,極大地降低了腳本的學(xué)習(xí)及維護(hù)成本,通過AI中臺(tái)的技術(shù)能力,賦能App、Web、PC和接口自動(dòng)化測(cè)試,業(yè)務(wù)監(jiān)控,兼容測(cè)試,驗(yàn)收測(cè)試等場(chǎng)景,以領(lǐng)先的AI自動(dòng)化核心能力和全方位的智能測(cè)試解決方案助力企業(yè)提升軟件質(zhì)量和效率。
作為一家以人工智能技術(shù)驅(qū)動(dòng)的企業(yè)服務(wù)平臺(tái),Testin云測(cè)試將AI技術(shù)作為測(cè)試技術(shù)升級(jí)的重要抓手,推出了全新的自動(dòng)化測(cè)試平臺(tái)TestinPro,以視覺識(shí)別和自然語(yǔ)言理解為核心技術(shù)支撐,基于深度學(xué)習(xí)構(gòu)建了OCR文字識(shí)別、圖像識(shí)別、自然語(yǔ)言處理引擎三大AI能力。
經(jīng)過AI等技術(shù)的加持,TestinPro AI自動(dòng)化核心能力有了全面提升:全新的自然語(yǔ)言編寫腳本方式,使腳本編寫效率高、易理解、易維護(hù);全新的AI版本OCR技術(shù)應(yīng)用,使腳本易維護(hù)、執(zhí)行穩(wěn)定性更高;全新的AI版本圖標(biāo)分類技術(shù)應(yīng)用,實(shí)現(xiàn)常見圖標(biāo)語(yǔ)義化;全新的圖像相識(shí)度匹配算法,圖像識(shí)別魯棒性更好。
相對(duì)傳統(tǒng)測(cè)試方法,Testin云測(cè)試AI自動(dòng)化測(cè)試場(chǎng)景覆蓋率提高30%以上,腳本開發(fā)編寫效率提升超過200%,腳本維護(hù)工作量降低60%。不僅提升了測(cè)試效率,還極大的降低了測(cè)試成本。
Testin云測(cè)試助力軟件測(cè)試行業(yè)高質(zhì)量發(fā)展
作為云測(cè)試模式的開創(chuàng)者和引領(lǐng)者,Testin云測(cè)試始終根植于測(cè)試領(lǐng)域,基于領(lǐng)先的智能測(cè)試技術(shù)和能力為全行業(yè)提供全方位測(cè)試服務(wù),能夠覆蓋軟件應(yīng)用整個(gè)生命周期,基于多維度檢測(cè)服務(wù),為軟件應(yīng)用按時(shí)交付、及時(shí)上線以及高效運(yùn)行提供了有力保障!
目前,Testin云測(cè)試提供包括兼容測(cè)試、測(cè)試管理數(shù)字化、自動(dòng)化測(cè)試、云眾包、安全測(cè)試和遠(yuǎn)程真機(jī)等覆蓋軟件全生命周期及各個(gè)不同階段地測(cè)試服務(wù)。
以兼容測(cè)試服務(wù)為例,由于存在Android和iOS兩大生態(tài)陣營(yíng),且不同品牌的手機(jī)屏幕分辨率及采用的硬件設(shè)備不同,這對(duì)測(cè)試工作帶來(lái)諸多挑戰(zhàn)。
Testin云測(cè)試基于多年積累的AI自動(dòng)化技術(shù),將待測(cè)APP中的核心功能、流程腳本化,并將腳本推送到Testin云測(cè)試全球?qū)嶒?yàn)室的海量終端進(jìn)行自動(dòng)執(zhí)行檢測(cè)。測(cè)試數(shù)據(jù)全過程自動(dòng)記錄,包括每個(gè)步驟對(duì)應(yīng)的操作過程、截圖、日志、性能指標(biāo)等詳細(xì)信息,最終自動(dòng)形成一套基于移動(dòng)應(yīng)用質(zhì)量方面的檢測(cè)報(bào)告。
由于在兼容測(cè)試中積累的大量不同應(yīng)用程序的不同場(chǎng)景,Testin云測(cè)試OCR文字識(shí)別算法的訓(xùn)練數(shù)據(jù)超過2000萬(wàn),驗(yàn)證數(shù)據(jù)超過500萬(wàn),支持CPU和GPU兩種版本,能夠支撐不同客戶的硬件環(huán)境。針對(duì)不同設(shè)備的分辨率問題,Testin云測(cè)試采用動(dòng)態(tài)模板匹配、邊緣檢測(cè),圖像去噪等算法,其圖像對(duì)象識(shí)別精度提升至97%,響應(yīng)速度達(dá)到200ms左右。
據(jù)了解,Testin云測(cè)自動(dòng)化測(cè)試工具,在技術(shù)上應(yīng)用了機(jī)器視覺(AI)技術(shù),在易用性、識(shí)別精度、執(zhí)行穩(wěn)定性等方面均超越傳統(tǒng)自動(dòng)化測(cè)試工具。有數(shù)據(jù)表明,僅應(yīng)于回歸測(cè)試,即可可幫助企業(yè)提升1.5倍以上的人效。
此外,Testin云測(cè)試還可以滿足自然語(yǔ)言AI腳本錄制、移動(dòng)APP自動(dòng)化測(cè)試、Web自動(dòng)化測(cè)試、PC端自動(dòng)化測(cè)試以及運(yùn)營(yíng)階段的測(cè)試-APP業(yè)務(wù)監(jiān)控等場(chǎng)景下的測(cè)試需求,并且實(shí)現(xiàn)了對(duì)DevOps體系的全面對(duì)接與支持。
寫在最后
作為自動(dòng)化測(cè)試領(lǐng)域的一枚“老兵”,Testin云測(cè)自成立至今,已為全球超過百萬(wàn)的企業(yè)及開發(fā)者提供全方位測(cè)試服務(wù),累計(jì)服務(wù)超過300萬(wàn)款應(yīng)用。隨著企業(yè)數(shù)字化轉(zhuǎn)型的深入,Testin云測(cè)將為更多行業(yè)和客戶提供智能測(cè)試服務(wù),為軟件行業(yè)高質(zhì)量發(fā)展貢獻(xiàn)力量。