Testin云測總裁徐琨:技術(shù)創(chuàng)新的目的是為行業(yè)帶來效率提升

原標題:Testin云測總裁徐琨:技術(shù)創(chuàng)新的目的是為行業(yè)帶來效率提升

“技術(shù)創(chuàng)新的目標永遠是解決客戶的實際問題,真正提升效率,為行業(yè)帶來生產(chǎn)力突破,而不是為了創(chuàng)新而創(chuàng)新。iTestin是一個商業(yè)化的產(chǎn)品,如果不能為客戶帶來持續(xù)價值的話,是沒有人會接受的。”Testin云測總裁徐琨說道。

十年磨一劍,Testin云測為何在成立的第八個年頭提出下一代測試

老話說,十年磨一劍,在國內(nèi)開創(chuàng)云測試模式的Testin云測卻在成立的第八個年頭,正式推出下一代測試理念,將AI、機器學習等領(lǐng)先技術(shù)與測試場景相結(jié)合,攜下一代測試產(chǎn)品iTestin對傳統(tǒng)測試“宣戰(zhàn)”。這一波高調(diào)操作,真的為測試行業(yè)帶來了福音、突破,還是概念炒作?

先看看什么是“下一代測試”。徐琨指出,“下一代測試不是一個簡單的產(chǎn)品或方案,而是一種不斷升級和豐富的新型業(yè)務形態(tài)。其本質(zhì)還是云測試,通過機器學習、深度學習等領(lǐng)先技術(shù)突破原來測試的邊界,使測試跨越到新的范疇,同時下一代測試是歷經(jīng)行業(yè)應用實踐的升級后的云測試服務,其融入了Testin云測近9年的豐富客戶理解、行業(yè)認識?!?/p>

下一代測試革新傳統(tǒng)測試方法,致力于通過融入機器學習、深度學習等領(lǐng)先的AI技術(shù)的云測試服務,提升自動化測試產(chǎn)品的智能化水平,增強測試人員的能力,使其擺脫開發(fā)技能束縛,專注于業(yè)務能力和測試設(shè)計能力的培養(yǎng),幫助企業(yè)從提升自動化測試效率、縮短測試周期,提高測試質(zhì)量等方面革新軟件測試工作,大大降低企業(yè)的測試成本。

在國內(nèi),云測試已被廣泛采用,其打破傳統(tǒng)測試模式,通過互聯(lián)網(wǎng)重新組織測試相關(guān)的生產(chǎn)要素,帶來了測試效率的大幅提升,Testin云測最早提出“云測試”概念的時候,就是希望把測試放到云端來執(zhí)行,如今的測試人員已經(jīng)習慣使用云設(shè)備和自動化的智能工具。云測試提供終端設(shè)備的統(tǒng)一管理,支持敏捷迭代,可持續(xù)集成,將企業(yè)現(xiàn)有的測試管理過程與云端測試技術(shù)相結(jié)合,構(gòu)建企業(yè)獨有的云測試體系。

客戶為要

任何商業(yè)上的成功或者競爭優(yōu)勢的建立,都不能僅僅依靠技術(shù)本身來實現(xiàn)。只有不斷結(jié)合現(xiàn)實的業(yè)務,與用戶形成良性的互動,以滿足用戶需求正向帶動產(chǎn)品和技術(shù)的迭代,才能真正促進市場對它的接受和廣泛采用。

那么,下一代測試的兩大基石,云測試和AI技術(shù)對客戶的價值是怎樣的呢?

眾所周知,云計算被稱為顛覆IT的超級產(chǎn)業(yè),而基于云計算的云測試服務傳承了云計算的優(yōu)勢:首先,測試資源對于用戶是透明的。云測試平臺將不同的測試資源和服務統(tǒng)一管理,便于用戶感知、查詢和使用。客戶只需要關(guān)心怎么使用這些資源,而不必關(guān)心這些測試資源的實現(xiàn)細節(jié),包括擴展、升級、故障修復等。用于提供上述資源的硬件在企業(yè)內(nèi)部可以任意分布,用戶不必關(guān)心究竟是放在什么位置的硬件設(shè)備提供了服務。其次,測試資源動態(tài)分配,彈性縮放。測試資源可以根據(jù)需求的變化,自動地進行分配和管理,實現(xiàn)高度“彈性”的縮放和優(yōu)化使用,用戶不必關(guān)心具體的操作流程。此外,測試資源是通用的、可共享的。

再看人工智能。AI滲透了技術(shù)領(lǐng)域,它是一種能夠理解,感知和學習的技術(shù),通過使用計算機來解決通常需要人類智能和理解的問題。根據(jù)Forrester的調(diào)研顯示:全球有53%的數(shù)據(jù)和分析決策者表示,他們已經(jīng)實施、正在實施、正在擴展或者升級某種形式的人工智能。 在過去的一年中,全球有29%的開發(fā)人員(經(jīng)理或者更高級別)開發(fā)了人工智能或機器學習軟件。Forrester預計,到2020年所謂的“技術(shù)精英”會提升自身的人工智能能力,將以人為本的設(shè)計能力,與人工智能開發(fā)能力相結(jié)合將是關(guān)鍵。

人工智能等新技術(shù)不斷發(fā)展并日益彰顯其價值,如何充分挖掘技術(shù)潛力,創(chuàng)造業(yè)務價值才是重中之重。徐琨指出,“人工智能的最大價值是加速產(chǎn)業(yè)的數(shù)字化轉(zhuǎn)型,突破原有軟件編程的限制,使現(xiàn)有的業(yè)務系統(tǒng)更加智能化?!?/p>

目前,測試同行對測試的智能化趨勢有很積極的反饋,一方面已有落地的案例,另一方面這個方向還會不斷有新的技術(shù)進展。Testin云測認為,測試有三個方向可以應用AI:測試用例的智能生成,測試的智能執(zhí)行,測試結(jié)果的智能分析。徐琨說道,“自然語言處理降低了撰寫用例的成本,大幅降低了學習成本和維護成本;而OCR文字識別和基于圖形的計算視覺用在測試的智能執(zhí)行,使得測試在執(zhí)行時可以進一步擬人化;同時測試腳本的調(diào)試成本降低一倍,將執(zhí)行效率提升一倍?!?/p>

1、自然語言錄入文字即可生成自動化腳本

通過iTestin,想實現(xiàn)向下滑動APP,就可以寫“向下滑動”,如果想實現(xiàn)APP登錄,就可以寫“點擊登錄”,不必像以前一樣需要寫一大堆代碼,還要設(shè)置各種參數(shù)才能完成這些操作,大大降低了門檻。

2、不依賴控件信息,進行控件定位識別

為了支撐自然語言撰寫的自動化測試腳本語言的穩(wěn)定與高效執(zhí)行,需要高精度、高效率的AI算法提供可靠的識別效果。為了解決識別精度的挑戰(zhàn),Testin云測打造了業(yè)界最大規(guī)模的APP截圖的字符識別數(shù)據(jù)集,并通過算法自動生成上千萬條數(shù)據(jù)用于字符識別模型的構(gòu)建。

為了提升OCR深度學習的效率,Testin云測與英特爾聯(lián)合進行了探索,并重點從基礎(chǔ)設(shè)施平臺配以工具套件來構(gòu)建解決方案,用軟件加速以及硬件支撐兩個角度對OCR方案進行優(yōu)化。借此,將AI測試中的OCR識別時間從2秒降低到0.3秒左右,實現(xiàn)了6倍的性能提升,且不影響測試的效果和結(jié)果。

3、以圖找圖和圖標識別

Testin云測的自動化測試中主要從圖像的角度來識別和定位控件元素。Testin云測對簡約設(shè)計的線條圖標的識別進行了集中攻關(guān),并且專門設(shè)計了圖標相似度判別算法,大大提高了圖標識別的準確率和對正負樣本的分辨能力,最終的正樣本準確率通過率為97.34%,負樣本的準確率為97.16%,單個圖標識別平均耗時為319ms,達到了業(yè)界領(lǐng)先水平。

結(jié)語

機器學習和深度學習等AI技術(shù)處于數(shù)字化轉(zhuǎn)型的最前沿,隨著它們的不斷成熟和發(fā)展,正在越來越多地用于應對軟件測試中的挑戰(zhàn)。Testin云測為應用、軟件、網(wǎng)站、小程序等提供全方位測試服務,致力于將領(lǐng)先技術(shù)落地于測試行業(yè),通過應用各類機器學習和深度學習的算法使測試越來越“聰明”,徐琨表示,“新興技術(shù)瞬息萬變,我們要準確識變,既要準確把握人工智能等領(lǐng)先技術(shù)的發(fā)展態(tài)勢,更要聚焦到解決企業(yè)的實際測試需求的實踐中,只有如此,才能通過技術(shù)真正降低了整個測試行業(yè)的成本,提升整個測試行業(yè)的生產(chǎn)效率,技術(shù)就真正轉(zhuǎn)化成了生產(chǎn)力。”

極客網(wǎng)企業(yè)會員

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-12-27
Testin云測總裁徐琨:技術(shù)創(chuàng)新的目的是為行業(yè)帶來效率提升
其本質(zhì)還是云測試,通過機器學習、深度學習等領(lǐng)先技術(shù)突破原來測試的邊界,使測試跨越到新的范疇,同時下一代測試是歷經(jīng)行業(yè)應用實踐的升級后的云測試服務,其融入了Testin云測近9年的豐富客戶理解、行業(yè)認識

長按掃碼 閱讀全文