來源:云云眾生s
開發(fā)者正在尋求人工智能作為一種改進移動應用程序測試和代碼審查的方法。
譯自How Mobile App Quality Can Be Improved With AI,,作者 Loraine Lawson,。
從開發(fā)者的角度來看,疫情創(chuàng)造了一個有趣的動態(tài):盡管更多的人在家中使用高速連接,,但移動設備的使用卻大幅激增,。Tricentis自動化軟件測試平臺的首席產品和戰(zhàn)略官Mav Turner解釋說,這改變了企業(yè)看待移動應用程序的方式,。
“看看疫情期間發(fā)生了什么,,盡管大多數人都在家,但每個人都在大量使用移動設備,,”Turner 說,。“我們看到了使用量的激增,,這確實推動了許多移動服務的發(fā)展,。許多企業(yè)與疫情前相比運營方式發(fā)生了變化,確實擴展了他們的移動應用程序,?!?/p>
在Tricentis 發(fā)布的 3 月份調查中,87% 的受訪者表示,,移動應用程序質量比去年更重要,。為了進行這項研究,Tricentis 與 Censuswide 合作,,對美國、英國,、德國和新加坡的 1000 多位高級 IT 專業(yè)人士和應用程序開發(fā)人員進行了調查,。
Turner 補充說,,各組織正在研究人工智能 (AI) 自動化如何改善這種體驗,。例如,調查發(fā)現,,31% 的受訪者期望人工智能和自動化提高可訪問性,,這是 IT 專業(yè)人士和開發(fā)人員最需要考慮的問題之一。
人工智能的采用反映了云的發(fā)展路徑
Turner 觀察到,,人工智能與大約 15 年前的云計算非常相似,,當時每個人都在轉向云計算,但他們并不總是能夠清楚地說明原因或希望從中獲得什么價值,。他補充說,,人工智能工具也經歷了同樣的思考過程。
“很多時候,,如果你有這樣的高管授權,,我們希望使用人工智能,因為它很棒,。我們不想落后,,”他說?!拔覀兿M_到這樣的成熟度,,人們真正理解不同的 AI 技術和用例——它確實有幫助的地方和它實際上不會有益的地方,并希望快速經歷我們看到需要很長時間的成熟曲線,,坦率地說,,它仍在云計算方面發(fā)揮作用。”
開發(fā)人員似乎仍處于使用人工智能的試驗階段,,因此目前圍繞人工智能有很多構建活動,。與此同時,對于開發(fā)人員可以和不可以使用什么,,存在一定的公司限制,。Turner 補充說,更成熟的公司似乎正在采用“購買而非構建”的人工智能方法,,部分原因是出于對該技術的法律擔憂,。
“坦率地說,我看到在成熟度曲線上領先的公司,,他們正在尋找供應商來提供這些解決方案,。因為他發(fā)生的事情是,如果你試圖將人工智能融入到你的業(yè)務的所有部分,,那么你現在正試圖與你的供應商競爭,,而整個目的是嘗試擁有具有最佳優(yōu)勢的優(yōu)秀供應商,”他說,?!八运麄冋f,我們實際上想在哪里投資我們的 AI 技術,,這對于我們的業(yè)務來說是真正獨特的,,并且是其核心?!?/p>
他補充說,,更成熟的公司正在仔細考慮他們需要構建什么,以及在人工智能工具方面可以期待供應商交付什么,。這可能是為什么只有 21% 的公司計劃在未來一個月內實施人工智能工具的原因,。有趣的是,調查還發(fā)現,,74% 的人對將人工智能集成到他們的開發(fā)測試流程中持積極態(tài)度,。The New Stack 問 Turner 他如何協(xié)調這兩個統(tǒng)計數據。
Turner 承認這令人驚訝,。一種可能的解釋可能是,,許多組織實際上已經將人工智能工具(例如企業(yè)副駕駛)納入了他們的開發(fā)生命周期,Turner 建議道,。
用于應用測試的人工智能
由于 Tricentis 是一個自動化軟件測試平臺,,因此調查的部分內容重點關注開發(fā)人員群體打算如何使用人工智能來測試軟件。他補充說,,86% 的人表示,,測試將成為人工智能背景下的一個重要領域,。在相關調查結果中,32% 的受訪者預計他們的組織將在移動應用質量和測試方面投資超過 100 萬美元,。
Turner 說,,這是一個關鍵但經常被忽視的過程部分,而人工智能可能有助于緩解測試的痛點,。 **在進行調查之前,我們已經從客戶那里獲得了巨大的吸引力,,這是因為我之前提到的那個動態(tài),,即他們正在受到領導層的壓力,以確保他們從人工智能的角度使用最新最棒的技術,,并期望獲得效率和規(guī)模,。**特納說,“他們希望人工智能能夠介入并做很多繁重的工作來提高質量,?!?/p>
生成式人工智能編寫代碼的能備受關注,但它還可以幫助測試代碼以提高質量,,他說,。
“這是我們看到最多的,因為 […] 在你使用人工智能生成代碼的地方,,然后你進入下一步,,說好的,我們已經生成了所有這些代碼 […],,我們如何測試它以確保它符合我們的質量標準,?”他說,“由于那里問題的非對稱性,,你需要更多幫助,。”
調查發(fā)現,,雖然近 74% 的人表示他們的組織對將人工智能集成到開發(fā)和測試流程中持積極態(tài)度,,但到目前為止,接受調查的高級 IT 專業(yè)人員和應用程序開發(fā)人員中不到一半(49%)表示人工智能已經是他們移動應用程序測試策略的一部分,。
Tricentis 計劃很快推出自己的副駕駛產品,,以幫助用自然語言解釋代碼以及如何修復它。該公司還將提供一個新工具,,該工具將提高定位器的準確性,,從而提高整體測試穩(wěn)定性,特納補充說,。
對混合平臺的興趣更大
特納表示,,盡管調查沒有專門針對混合平臺(例如 Google 的跨平臺 SDK Flutter 和 React)進行調查,但與 iOS 和 Android 等原生應用程序平臺相比,它們越來越受到青睞,。
“大多數時候,,我們的客戶實際上正在將我們拉向 Flutter 和 React,他們試圖讓我們一次構建應用程序并進行部署和管道傳輸——而且,,從測試的角度來看,,這也是如此,”他說,,“他們希望擺脫原生應用程序,,更多地轉向這些混合[解決方案]?!?/p>
他還補充說,,這還簡化了測試,因為你測試的是一個代碼集,,而不是多個原生平臺的代碼集,。人工智能比較技術在這種類型的測試中也變得非常有價值。
總體而言,,調查顯示,,開發(fā)人員和非執(zhí)行 IT 工作人員正在意識到移動應用程序作為業(yè)務推動者的作用,,他說,。
“超過 90% 的受訪者可以真正量化業(yè)務影響,而且接近數百萬美元,,我感到很驚訝,,”特納說,“通常,,我們接觸的角色更疏遠,,并不太關心業(yè)務影響,但[調查]似乎對這些應用程序的重要性有了強烈的認識,?!?/p>
本文在云云眾生(https://yylives.cc/)首發(fā),歡迎大家訪問,。
免責聲明:本文來自網絡收錄或投稿,,觀點僅代表作者本人,不代表芒果財經贊同其觀點或證實其描述,,版權歸原作者所有,。轉載請注明出處:http://lequren.com/1100353.html
溫馨提示:投資有風險,入市須謹慎,。本資訊不作為投資理財建議,。