計世網

當測試遇到AI,行業會被改寫嗎?
作者:劉沙 | 來源:計算機世界
2019-10-31
徐琨向記者透露,這次發布的成果是Testin這幾年一直在探索、努力追尋的結果。Testin的角色更多是教練或者陪跑者,Testin不能幫企業解決所有問題,但是如果企業把測試全都交給Testin,理論上成本至少會降低50%,甚至更多,而效率至少可以提高30%。

 


  隨著Testin總裁徐琨在手機上的iTestin界面中輸入點擊、等待、檢查、長按、輸入等一系列自然語言的文字描述,周杰倫的最新單曲《說好不哭》從QQ音樂中流暢的播放出來, 美妙的音樂回蕩在千人會場里,觀眾席上隨即響起一片掌聲……

  這是發生在第二屆NCTS中國云測試行業峰會上的一幕,徐琨用自然語言在iTestin上現場演示了“AI+測試”的真正能力,進行上述操作后,后臺的AI就能準確實時的在真機上進行完整無誤的操作和相關指令。

  移動互聯網發展到腰部,測試需求即將爆發

  在這個五花八門的產品和應用如雨后春筍般層出不窮的時代,測試的重要性毋庸置疑。徐琨告訴《計算機世界》記者,過去企業與用戶的接觸是靠口口相傳,但現在基本上都是靠移動應用,所以企業在用戶心中的形象就取決于企業的移動應用體驗好不好。北大計算機系副主任郭耀教授也指出:“當今,人們的生活已經離不開手機應用和小程序了,為了保障它們的良好體驗,沒有過硬的測試是不可能實現的。”

Testin總裁徐琨


  事實上,測試這一技術領域伴隨著互聯網的發展一直在進步,從最初的人工手動測試,到后來的工具測試,再到目前市面上主流的自動化測試,整個行業已經進入到了一個成熟和穩定的階段,尤其是云測試模式的出現,將整個行業都推到了一個新的高度。近年來,以AI技術為核心的測試新模式成為了行業爭相討論的焦點,新技術、新方法、新思維、新未來成為了測試行業最大的變量。

  有著15年程序員經歷和近10年創業經驗的徐琨就是測試這一行業的親歷者和見證者,他很清楚,作為開發者,在測試方面投入是一件“蠻痛苦的事情”,不得不做,但是卻很難講有什么回報。

  不過他也發現,早些年出現的大量低質量的應用和軟件,運行了幾年后就被淘汰了,如今市場上留下的都是質量好的應用和軟件。“那些能走到后面的,都是真正注重質量、注重用戶體驗的公司。”

  在徐琨看來,2001年左右,移動互聯網開始萌芽。2007年,喬布斯重新發明了手機,讓移動互聯網開始普及。2011年以后,iOS和安卓系統變得越來越成熟,移動互聯網生態也隨之建立并穩定起來。2011年到2015年之間,市場上涌現出了大量的開發者和應用,那是開發者的“草莽時代”。但是2015年以后,世界開始改變了, “草莽”的生存空間越來越小了,各行各業都開始被移動互聯網深入滲透,越來越多的傳統企業開始做APP。“其實這不是移動互聯網的下半場,應該是移動互聯網的腰部。”徐琨強調。

  “我記得2015年時,招商銀行就找到Testin來做測試,當時我覺得不可想象,但更不可想象的是,2019年招商銀行APP的日活量就已經達到8000萬了!這個數量是非常驚人的。”徐琨繼續指出,這只是千萬傳統企業的一個縮影,現在各大企業都在做自己的APP。“因為人類的終端發生改變了,我們需要用手機做身體的延伸,去連接、控制各種東西,隨著物聯網和5G爆發,未來一切都會在互聯網上。各行各業都去深度結合互聯網技術,所以我們的用戶會越來越重視應用的質量,重視用戶的體驗。而Testin的使命就是幫助這些產業去完成這次智能化的升級。”

  AI賦能測試行業,iTestin成黑馬

  “我們發現,整個行業的互聯網化程度越來越高以后,還會基于人工智能進一步提升。”于是,自從進入人工智能時代以來,Testin 就將AI智能化作為測試技術升級的重要推動力。為了降低測試人員的使用門檻,提升測試腳本錄制的效率,iTestin 推出了業界首款基于自然語言的腳本錄制功能,支持用自然語言的交互方式,完成測試自動化操作。例如,用戶只需要輸入“點擊搜索”,iTestin 就能自動在APP當前頁面中檢測并識別出搜索圖標,并完成該圖標的點擊操作。

  據介紹,作為Testin人工智能戰略中的重要一環,iTestin融合了目前測試領域頂尖的自然語言處理、文本識別、圖標識別技術,全面提升了測試產品的易用性和自動化效率,在提升腳本編寫效率一倍的同時,可以將腳本的維護成本降低一倍。

  傳統的測試腳本需要大量的人工介入,通過手工框選目標控件來實現腳本錄制和維護,而iTestin這種全新的自然語言腳本大幅降低了腳本錄制的難度,也極大提升了產品易用性和腳本維護效率。

  據了解,為了解決傳統基于UI控件樹獲取文字、圖標方法兼容性差、穩定性差的問題,Testin 打造了基于深度學習的OCR文字識別和圖標識別引擎。在1000張具有代表性的APP截圖評測數據集上,Testin OCR模型文字識別精度超過了97%,全面超越了其他互聯網公司提供的高精度OCR服務,并在文字識別正確率、算法運行速度等關鍵性能指標上都達到了業界最高水平。除此之外,Testin 的圖標識別引擎對常見的“搜索、分享、返回、菜單”等類型圖標實現了95%以上的識別精度。針對自定義圖標,Testin實現了基于深度學習的“以圖找圖”算法,通過圖標智能匹配實現了95%以上的自定義圖標識別精度。

  據Testin CTO陳冠誠介紹,針對APP的場景特點,Testin采集了20余萬張APP UI截圖,基于Testin數據的數據標注服務,標注了百萬級別的文字和圖標,再結合數據增強技術,構建了測試業界最大規模的千萬級數據集用于模型訓練。隨著iTestin的推出,Testin會繼續推進AI在各類測試產品上的應用落地,進一步提升產品的智能化水平,不斷提升產品和服務的易用性和工作效率。

  徐琨向記者透露,這次發布的成果是Testin這幾年一直在探索、努力追尋的結果。Testin的角色更多是教練或者陪跑者,Testin不能幫企業解決所有問題,但是如果企業把測試全都交給Testin,理論上成本至少會降低50%,甚至更多,而效率至少可以提高30%。

  “當然,這只是AI測試新時代的開始,未來的測試產品會更智能,更簡單,更易用。我們要將測試從業者從重復性的勞動中解放出來,讓他們的生活越來越幸福。” 徐琨強調,“我相信,在今天的中國,所有的產業都值得再做一次,而Testin要把測試這件事情再做一次!”
 

責任編輯:劉沙

快乐彩11选5走势图