國外開發商如何解決 APP 開發中最耗時花人力的「錯誤修正溝通」,甚至神預測使用者的操作模式?

2020年十一月02日(一) AM 10:04

科技報橘:

https://buzzorange.com/techorange/2020/10/16/app_development_seetest_platform/?fbclid=IwAR0Q3VNEY4Rgc7JHJbKnha-Oc928CQoUTTbWVsR5gl-l048yvFKi7hqtqOQ

因應市場數位化轉型需求,不少企業、服務紛紛從原本線下實體營運模式移轉到線上,而在手機使用逐漸成為主流情況下,更有不少業者開始藉由 APP 形式提供服務內容。

以美國知名的聯合航空為例,為了滿足每天成千上萬顧客的使用需求,加上越來越多人習慣使用手機 APP 訂購機票、查詢航班資訊,如何開發出一款各類型手機都能順暢使用、不延遲,同時做到防護個資不外洩的 APP ,將成為穩固業界龍頭地位重要的基石!

叡揚資訊資安事業處處長范家禎分享,現階段在開發 APP 的過程中,必須針對不同規格的手機硬體環境,以及作業系統版本進行測試,其中「溝通除錯修正流程」更是開發中最花時間、人力的過程。面對日漸增多的 APP 使用需求,如何能讓開發商以最低的成本、最快的速度完成開發呢?

手機型號越出越多、 APP 更新越來越快,程式開發如何完美升級?

叡揚資訊資安事業處處長范家禎分享,因為看見台灣有日漸增加的程式開發需求,叡揚導入國外 SeeTest 自動化測試解決方案,解決目前耗時花人力的測試問題

叡揚資訊資安事業處處長范家禎分享,因為看見台灣有日漸增加的程式開發需求,叡揚導入國外 SeeTest 自動化測試解決方案,解決目前耗時花人力的測試問題

叡揚資訊資安事業處經理游文賢說明, APP 的開發是由 PM 與工程師團隊共同完成,然而在開發過程中 PM 與工程師其實會有不同的需求, PM 負責時間成本控管與客戶應對,希望開發流程能夠「快」且「便宜」;然而開發工程師則負責程式編寫與錯誤排除,希望能盡快挑出 bug,別整天活在程式 debug 的地獄中。

而過往在開發後的測試則由測試工程師操作不同手機、分別下載測試環境,記錄 APP 在各個作業系統版本下的執行結果,並且將異常情況逐一記錄。但隨著市面上智慧型手機型號日漸增多,手機系統更新速度逐漸加快,甚至客戶同時提供 Web 形式服務的話,APP 更新測試將花費更多人力與時間,對於 PM 也將增加更多營運成本。

APP 開發中「溝通除錯修正流程」最耗時,數位化紀錄成加速關鍵!

叡揚資訊資安事業處經理游文賢分享,「溝通除錯修正流程」是程式開發中最耗時的問題,SeeTest 自動化測試解決方案透過數位化紀錄,真實還原開發流程。
叡揚資訊資安事業處經理游文賢分享,「溝通除錯修正流程」是程式開發中最耗時的問題,SeeTest 自動化測試解決方案透過數位化紀錄,真實還原開發流程。

范家禎處長分享,因為看見台灣有這方面的需求,叡揚資訊開創首例,引進國外開發商運用多年的 SeeTest 自動化測試解決方案,透過自動化形式與人工智慧技術輔助,讓開發者能藉由網路遠端連接真實裝置,進而獲取真實測試結果,甚至可將整個測試流程完整記錄,以利日後還原相同測試結果。

游文賢經理補充,其實過往在 APP 開發設計的過程中,除了測試環節,耗時最多的其實是「溝通除錯修正流程」,例如負責測試的人員難以跟撰寫程式的人員說明錯誤情況,因此如何還原 APP 的錯誤執行等溝通,就會佔據整個開發流程三分之二左右的時間。

加上 APP 開發專案除了開發測試的時間排程,尚須預留時間給不同軟體市集做上架審核,也因此讓開發者難以有足夠的時間仔細確認 APP 內容編碼是否正確、執行效率是否有問題。

SeeTest 自動化測試平台讓開發人員不必額外購買耗材,就可以同時測試各類型、各作業系統的手機,也能應用各種購物、金流測試腳本模擬使用模式,及早偵測錯誤。
SeeTest 自動化測試平台讓開發人員不必額外購買耗材,就可以同時測試各類型、各作業系統的手機,也能應用各種購物、金流測試腳本模擬使用模式,及早偵測錯誤。

但是藉由 SeeTest 自動化測試解決方案輔助,讓開發人員只要透過一個線上平台就能針對各式手機型號、不同作業系統進行測試,無需購買耗材以及另外下載測試軟體。

同時為滿足零售、金融客戶有購物流程紀錄、金融服務等需求,SeeTest 也提供不同測試腳本模型,像是以臉部掃描識別付款,或是透過點選特定圖像操作的模式,讓開發人員能夠預先記錄與修正各種 APP 使用流程會遇到的問題。

同時,針對最耗時的「溝通除錯修正流程」, SeeTest 也以數位化形式記錄測試流程與結果,一旦 APP 在測試過程發生問題,就能輕易記錄問題如何發生,加速開發人員修正速度。而為了讓使用者有順暢的 APP 使用體驗, SeeTest 平台也讓開發人員能轉換成使用者角色,從使用端提出優化的修改建議。

醫療、金融、製造業產業合作經驗,叡揚資訊協助客戶無痛導入程式開發應用服務

范家禎處長分享,測試其實是 APP 開發中相當重要環節,如使用者操作體驗、執行流暢,以及個資的使用安全等,像是聯合航空的 APP 在購票時延遲或當機,都會影響使用者決定是否繼續使用 APP 的關鍵。

叡揚資訊長年深耕於應用系統安全領域,為了協助台灣企業打造更臻完善安全的程式開發環境,於 2006 年起投入了源碼檢測領域,協助許多企業強化 Open Source 安全性及管理議題。

同時也將過去長期在台灣各大醫療、金融、製造業等其他不同領域的經驗,轉化為更強大的能量,跨足行動應用資安領域,協助客戶針對 Web 及 Mobile 強化防護與落實安全檢測,從顧問角色提供客戶強大而完整的技術與法規諮詢與支援,這次首度在台灣導入 SeeTest 自動化測試解決方案,在數位轉型加速的新時代以最短的時間,達到最完整的資訊應用部署!