top of page

FamilyMart
 

實習工作內容:

電文(SAL)

實習的工作內容主要是幫助當月或是其他月份的機能作測試,主要分為A(測試版)、N(測試版)、R(正式版)。測試的主要對象為TM、SC。在測試前需列出CheckList包含此次程式更新的重點以及測試的項目。其中測試的項目要包含案例還原,用上一個版本還原情境,並用更新後的版本測試此情境是否有作修正。除了對出狀況的情境作測試,還要延伸測試其他相關的機能的功能是否正常。

在測試新機能時,因為不能跟廠商作正式通訊,所以要用自產的假電文(TESTXML)來模擬與廠商間的通訊。測試時除了持看TM是否正常運作,也要確認SAL、DB的資料是否被正確的存入。若測試的機能中含有通訊機能、更需要確認離線機制是否正常。當遇到操作錯誤時可以從LOG中初步判斷問題,確認哪邊操作或設定有問題。

  • SC和TM的交易明細紀錄,紀錄TM從(開機到日結帳)所有的交易紀錄。電文於TM的用途主要是帳務核算、Z帳、交接班、紀錄交易明細,提供給SC做帳務分析用。電文以3001為開頭,3099為結束,其中TM的每個工作會以3XXX做紀錄,再於每條3XXX電文種紀錄該功能的詳細資料。電文在SC中也可用於帳務計算、分析、單品庫存。

​假電文(TESTXML)
  • TESTXML來模擬廠商帶回來的通訊。例如:購票、會員累點、兌換中獎發票、兌換隨買跨店取、手機支付條碼、紅利PIN…等等,都有設定好的假電文,實習期間我也透過設定多個假電文來模擬我想要的情境,並加以測試。

交易歷程(LOG)

  • 每個LOG紀錄的細項皆不相同,有主要記錄TM每一步操作歷程、通訊或是資料的處理流向;會員點數查詢及兌換;電文解譯看存入哪些DB…等各種用途的LOG,當店舖端遇到問題時可以供工程師檢查歷程並排除錯誤。

bottom of page