跳到主要內容
2.1 No Code / Low Code 的優勢與限制
114-4 科目 3

某企業利用 No Code/Low Code 平台開發內部營運系統。為確保系統在跨部門流程與外部服務整合下仍具良好的可測試性(Testability),下列哪一項作法最為合適?

請選擇一個答案

答案 B

核心概念

可測試性指的是「系統能不能被有效率、可重複地驗證」。當系統牽涉跨部門流程與多個外部服務時,最大的困難是外部相依——對方系統不一定隨時可用、回傳資料也不受控。解法是服務虛擬化(Service Virtualization)或模擬(Mock):用假的服務端點模擬外部回應,讓測試可以隨時重跑、結果可預期,再搭配自動化測試把驗證流程固定下來。
答題技巧

快速判斷技巧:看到「可測試性」,就找具備「自動化、可重複、能隔離外部相依」這三個特徵的選項。含有「依賴平台內建」「靠使用者回饋」的都是被動作法,先刪。

易錯陷阱:(A) 很有迷惑性,因為 Low Code 的賣點就是「平台什麼都幫你做好」。但題目特別點出「跨部門流程與外部服務整合」,就是在暗示內建功能不夠用。題幹的限定條件往往就是排除誘答的鑰匙。