<li id="wkceg"></li>
<rt id="wkceg"><delect id="wkceg"></delect></rt>
<bdo id="wkceg"></bdo>
<strike id="wkceg"><acronym id="wkceg"></acronym></strike>

  • 帳號:
    密碼:
    智動化 / 文章 /

    建立整合式技術(shù)堆疊 AI 驅(qū)動測試自動化
    [作者 Anna McCowan]   2022年07月27日 星期三 瀏覽人次: [6713]

    建立整合式技術(shù)堆疊,是推動業(yè)務(wù)成長的關(guān)鍵催化劑。


    企業(yè)領(lǐng)導(dǎo)者經(jīng)常採購應(yīng)用軟體,期盼只要將自己的應(yīng)用連接到現(xiàn)有系統(tǒng),就能獲得想要的結(jié)果,結(jié)果卻發(fā)現(xiàn),這不是有效實現(xiàn)業(yè)務(wù)目標的方法。更好的作法是,設(shè)定明確目標、推動全公司協(xié)作,然後根據(jù)企業(yè)的特定需求,選擇合適的工具。


    為了帶動公司業(yè)務(wù)長期成長,企業(yè)領(lǐng)導(dǎo)者還必須持續(xù)對其技術(shù)堆疊進行整合測試,確保其長期可用性和功能性。


    技術(shù)堆疊是甚麼?

    「技術(shù)堆疊」指的是企業(yè)為了完成任務(wù),將多種數(shù)位產(chǎn)品和技術(shù)組合、堆疊,其中包含軟體、網(wǎng)路應(yīng)用、資料庫,以及其他維持企業(yè)運作的核心系統(tǒng)。從市場行銷及銷售到人資和財務(wù),企業(yè)各個部門所使用的工具皆包含在內(nèi)。


    有效的技術(shù)堆疊,應(yīng)包含可輕易整合的應(yīng)用軟體,用以進一步改善業(yè)務(wù)運作流程,並支援業(yè)務(wù)成長目標。藉由使用合適的工具來建構(gòu)技術(shù)堆疊,企業(yè)可毫不費力地達成創(chuàng)造價值並加速成長的首要目標。


    建立符合需求的技術(shù)堆疊

    建構(gòu)技術(shù)堆疊,不僅只是選擇、整合最新技術(shù)這麼簡單。想要改善企業(yè)、部門或團隊的運作方式,企業(yè)領(lǐng)導(dǎo)者在投資新的軟體或應(yīng)用程式,構(gòu)建企業(yè)的技術(shù)堆疊前,應(yīng)考慮以下因素:


    1. 在使用工具之前,先評估可獲得的效益

    建立技術(shù)堆疊時,在確認待改善事項之前就部署工具,必然會產(chǎn)生阻礙,而不是助力。


    首先,企業(yè)需自問:「我們想要達成什麼目標?我們期望的結(jié)果是什麼?哪些因素會阻礙我們達成目標?」


    舉例而言,如果客戶無法獲得預(yù)期的體驗,那麼部署全新的CRM系統(tǒng),不見得是好的解決方案。領(lǐng)導(dǎo)者必須先查明客戶體驗不佳的根本原因。


    訂單延誤、客戶溝通效率低,或是系統(tǒng)通知速度緩慢,都會給客戶帶來不愉快的體驗??蛻粲唵挝凑_輸入、貨品未送達物流中心、軟體團隊花太多時間手動檢查程式碼缺陷,導(dǎo)致沒有時間開發(fā)新功能等,都是可能令客戶不安的原因。唯有釐清導(dǎo)致效能不彰的問題根源,才能全面排除問題,工具只是輔助。建構(gòu)技術(shù)堆疊的首要目的,是讓流程與業(yè)務(wù)目標保持一致,以最大化企業(yè)價值。


    2. 協(xié)作是關(guān)鍵

    想建立功能完整的技術(shù)堆疊,企業(yè)必須打破不同部門各自?政的局面,以改善決策品質(zhì)。 無論企業(yè)希望建立何種類型的技術(shù)堆疊,都必須進行跨部門協(xié)商。舉例而言,如果企業(yè)為了提升客戶體驗自行部署CRM 平臺,但配送中心卻完全不知情,那麼訂單流程就可能分崩離析。及早與相關(guān)部門與人員進行討論,企業(yè)可盡快找出潛在的瓶頸,並決定是否需要使用其他技術(shù)來彌補不足之處。


    一旦有了相關(guān)團隊和部門的協(xié)助,企業(yè)可更輕鬆地發(fā)現(xiàn)問題並設(shè)定明確的目標。接下來,企業(yè)便能輕而易舉地建立合適的工作流程、簡化處理程序及實現(xiàn)自動化。


    3. 諮詢專家

    很多應(yīng)用軟體或系統(tǒng)都可開箱即用,單獨運作,但易用性並不能完全滿足企業(yè)需求。為確保技術(shù)堆疊可因應(yīng)不同的業(yè)務(wù)要求,並提供所需的價值,企業(yè)必須對技術(shù)堆疊進行不同程度的客製化。


    其中一項要務(wù)就是添加業(yè)務(wù)邏輯,以建立客製化的工作流程。建立客製化技術(shù)堆疊時,企業(yè)必須按部就班進行,納入各種錯綜複雜的規(guī)則。加入必填欄位、業(yè)務(wù)規(guī)則和if/then語法等功能後,可確保所有應(yīng)用軟體和工作流程都能正確無誤地運作。


    許多應(yīng)用軟體的UI都很流暢,但使用者可採取的動作、路徑和路線非常多,而且不一定會完全遵從固定的順序。因此,一定要諮詢應(yīng)用軟體團隊,才能正確執(zhí)行業(yè)務(wù)規(guī)則,並逐一測試各種使用者路徑。


    另一個需要考慮,並且應(yīng)與IT團隊共同討論的技術(shù)部分是,在整合不同技術(shù)時,平臺或軟體該如何運作。軟體專家最了解不同程式語言的優(yōu)缺點,以及它們分別適合哪些用途。企業(yè)必須確切知道將應(yīng)用程式與不同代碼庫進行整合時,哪些部門應(yīng)該參與其中。否則,在投資開發(fā)一套技術(shù)堆疊後,卻發(fā)現(xiàn)沒有人有能力將工作流程自動化,將是企業(yè)所不樂見的結(jié)果。


    藉由諮詢軟體開發(fā)團隊,企業(yè)可持續(xù)進行端對端測試。各個平臺除需與不同代碼庫整合外,還需定期進行更新、加入新功能,並執(zhí)行維護,因此需透過嚴格的端對端測試來維持正常運作。


    測試技術(shù)堆疊是當務(wù)之急

    設(shè)定明確的目標、在公司所有部門進行協(xié)作、找到並部署合適的工具,都只是個開始。為了讓技術(shù)堆疊正常運作,持續(xù)測試必不可少,此時便須利用自動化的優(yōu)勢。


    測試並監(jiān)測使用者體驗

    建立一個無人使用的技術(shù)堆疊就沒有意義。為確??捎眯?,最好能從使用者的角度進行測試。然而,並非所有測試自動化工具都具備這項功能。大部分測試工具都只是查看程式碼,並從後端驗證使用者體驗,但對於大多數(shù)現(xiàn)代應(yīng)用程式來說,這樣仍然不夠。


    當今的應(yīng)用程式具有複雜的UI,並透過iFrame、下拉式選單和彈出視窗等功能,來提供更出色的體驗。但只能驗證程式碼的工具,無法對這些使用者喜愛的功能進行測試。


    從使用者的角度進行測試,代表企業(yè)需專注地觀察使用者的體驗。例如,有些彈出式視窗可能會遮住重要的操作按鈕,導(dǎo)致使用者無法繼續(xù)進行下一步。物件導(dǎo)向工具不會偵測出這類型的問題,因為這些工具只驗證程式碼,而不是驗證UI。



    圖1 : 藉由建立應(yīng)用軟體的數(shù)位分身,能夠從使用者的角度進行測試。(source:是德科技 Eggplant DAI流程圖)
    圖1 : 藉由建立應(yīng)用軟體的數(shù)位分身,能夠從使用者的角度進行測試。(source:是德科技 Eggplant DAI流程圖)

    透過 AI 測試使用者旅程

    任何技術(shù)堆疊都需要客製化,特別是工作流程。業(yè)務(wù)邏輯會帶動工作流程客製化的發(fā)展,也會讓需要測試的使用者操作項目不斷增加。


    使用者不一定會依序沿著線性路徑移動,因此要讓使用者可以從不同的路徑進入流程中的任一步驟。例如,有時使用者會忘記輸入必要的資料,導(dǎo)致他們必須回到上一步或是刷新頁面。


    透過手動測試來預(yù)測每一個可能的使用者操作和行動是不可行的。測試自動化解決方案能透過人工智慧(AI)來執(zhí)行智慧的探索測試,針對所有可能的使用者操作自動產(chǎn)生測試案例,進而擴大測試範圍。



    圖2 : 利用AI進行完整的探索測試,以確定可能的使用者操作範例。(source:是德科技 Eggplant DAI流程圖)
    圖2 : 利用AI進行完整的探索測試,以確定可能的使用者操作範例。(source:是德科技 Eggplant DAI流程圖)

    全面測試任何技術(shù)

    每一種技術(shù)堆疊均涉及複雜的系統(tǒng)、裝置和代碼庫,因此,企業(yè)需要一套自動化的端對端測試解決方案,讓他們針對任何技術(shù)都只需要執(zhí)行一次測試。另一種方法是使用多種手動或自動測試工具,為技術(shù)堆疊的組成技術(shù)、系統(tǒng)和應(yīng)用,建立測試案例。


    由於多數(shù)技術(shù)堆疊都是在雲(yún)端運作,使用者可能會透過不同的瀏覽器、設(shè)備,或是使用不同的程式語言來存取平臺。有時候,光是登入應(yīng)用程式,就需要進行雙重認證,因此,需測試使用者在各種電腦和行動裝置上進行的操作。


    手動或使用多種工具逐一測試這些情境非常耗時,而此時競爭對手卻能更快地推出新功能和數(shù)位產(chǎn)品。



    圖3 : 利用數(shù)位分身模型,可以在多個裝置上進行雙重認證測試(source:是德科技 Eggplant DAI 流程圖)。
    圖3 : 利用數(shù)位分身模型,可以在多個裝置上進行雙重認證測試(source:是德科技 Eggplant DAI 流程圖)。

    結(jié)論

    藉由使用合適的技術(shù)堆疊,企業(yè)領(lǐng)導(dǎo)者可串連不同團隊和部門的數(shù)位工作流程、提升合作成效,並且達成共同的目標。同時,為了確保在未來持續(xù)獲得成功,企業(yè)必須持續(xù)地進行技術(shù)堆疊測試。


    (本文作者Anna McCowan為是德科技軟體解決方案經(jīng)理)


    相關(guān)文章
    ? 最佳化大量低複雜度PCB測試的生產(chǎn)效率策略
    ? 軟體定義汽車未來趨勢:革新產(chǎn)品開發(fā)生命週期
    ? AI賦能智慧製造轉(zhuǎn)型
    ? 數(shù)位分身打造精準數(shù)控 歐日系CNC廠邁向永續(xù)應(yīng)用
    ? 落實馬達節(jié)能維運服務(wù)
    comments powered by Disqus
      相關(guān)新聞
    » 【TIMTOS 2025】臺灣三豐擴大量測核心應(yīng)用 隨時隨地掌握真實數(shù)據(jù)
    » 三星電子選用 Anritsu 安立知 MT8870A 實現(xiàn) NTN NB-IoT 測試
    » 資策會與DEKRA打造數(shù)位鑰匙信任生態(tài)系 開創(chuàng)智慧移動軟體安全商機
    » 歐姆龍X射線自動檢查平臺 有效解決晶片檢查量產(chǎn)化和自動化挑戰(zhàn)
    » [自動化展] FLUKE以先進技術(shù) 力助客戶確保生產(chǎn)安全與能源效益
      相關(guān)產(chǎn)品
    » Rohde & Schwarz推出 R&S ScopeStudio 助力開發(fā)團隊的基於個人電腦的示波器解決方案
    » 愛德萬測試首款醫(yī)療儀器Lumifinder螢光偵測系統(tǒng)亮相
    » 是德法規(guī)測試新方案 加速免許可頻段的無線裝置認證
    » 是德科技榮獲GTI行動技術(shù)創(chuàng)新突破獎
    » 是德科技Ixia部門推出遠端站點及網(wǎng)路邊緣運算解決方案

    ?
    刊登廣告 新聞信箱 讀者信箱 著作權(quán)聲明 隱私權(quán)聲明 本站介紹

    Copyright ©1999-2025 遠播資訊股份有限公司版權(quán)所有 Powered by O3
    地址:臺北數(shù)位產(chǎn)業(yè)園區(qū)(digiBlock Taipei) 103臺北市大同區(qū)承德路三段287-2號A棟204室
    電話 (02)2585-5526 #0 轉(zhuǎn)接至總機 / E-Mail: webmaster@hope.com.tw
    主站蜘蛛池模板: 建瓯市| 裕民县| 德令哈市| 万荣县| 且末县| 黑河市| 龙山县| 屏东市| 昆山市| 同江市| 乐安县| 吉林省| 江津市| 陆丰市| 莱西市| 莱州市| 子长县| 垣曲县| 焦作市| 且末县| 麦盖提县| 闽清县| 黄骅市| 甘孜| 吉木乃县| 武功县| 栖霞市| 龙岩市| 镇巴县| 长治县| 新干县| 闵行区| 抚州市| 沙坪坝区| 清徐县| 石家庄市| 盘山县| 静乐县| 保靖县| 宣恩县| 富裕县|