Welcome to Galaxy Software Services Corporation !

XPEDITER/IMS (COMPUWARE)

產品簡介

批次诚信彩票的除錯,對每一位诚信彩票設計師而言是一個繁重而費時的工作。在傳統的IBM OS/390環境下,我們祇能以插旗標的方式找出诚信彩票的錯誤,或者依據過去的經驗來判斷問題所在。所以,時間就在不斷修改诚信彩票、編譯(Compile)及測試執行中逐漸流失,導致我們的诚信彩票及應用系統也不斷的延遲上線的時間,而降低了服務品質及錯失企業的商機。XPEDITER/TSO使我們能夠以诚信彩票的原始碼(PROGRAM SOURCE CODE)來DEBUGGING诚信彩票,讓诚信彩票執行過程完全透明化,可以讓诚信彩票停留在任何想停止的指令上,並可清楚地看出诚信彩票中所有變數值的變化,更可改變程式執行的邏輯,使程式的DEBUGGING變得簡單又方便。

功能簡介

  • 提供以原始程式碼為主程式或副程式除錯(Debug)不論主程式或被呼叫的副程式執行時均可彈性選擇是否以程式原始碼(Program Source Code) 除錯,不僅可以用我們熟悉的原始程式碼除錯,對於程式的執行過程更可完成掌握。
  • 提供三種操作方式:
    TSO介面模式
    適合單一程式之單元測試,使用者可透過TSO介面直接以程式原始碼除錯,並可在程式執行過程中設定暫停點(BreakPoint),觀察或修改變數內容,方便測試單一程式邏輯。
    批次連接(Batch Connect)模式
    使用者可預先設定偵錯JCL中某一步驟(step)。當程式執行到此一步驟時,XPEDITER/TSO即加以攔截並停在程式起始位置,使用者即可如TSO模式除錯。
    诚信彩票(Unattended Batch)模式
    使用者可先儲存XPEDITER指令,如列印變數值,追蹤執行順序等,於一檔案內。此一批次程式執行時,XPEDITER/TSO會按指示將所需資訊存檔。AP可應用此一方式追蹤大夜班程式狀態,十分方便。XPEDITER/TSO所有操作環境皆在ISPF下,以TSO相似指令操作,簡單易學。
  • 自動攔截程式不正常情況當程式執行的過程中有任何不正常情況(ABEND)發生時,XPEDITER/TSO會在問題發生前予以攔截下來,讓我們知道程式執行到某個Statement時會有什麼樣的問題發生。
  • 彈性化地控制程式的執行可在程式中任何指令位置設定有條件或無條件的執行停頓點,當程式執行到設有停頓點的指令位置時,即可暫停執行,讓程式設計師能夠觀察目前程式執行的情況。
  • 自動顯示資料項的內容可依自己需求,將某些欄位的內含值一直顯示在Keep Window中,以便觀察各欄位值變化的情形,同時也可以查看程式工作區(WorkingStorage)中所有資料項的內容,並可以16進位方式顯示。
  • 可彈性改變程式執行流程可在程式測試過程中改變程式執行順序,反覆執行,或跳過某些敘述(Statement)不執行。
  • 慢動作執行在程式執行過程中,可設定每行指令間隔數秒以慢動方式執行,藉以觀察欄位值的變化。
  • 臨時新增指令在程式暫停時,可臨時性地加入某些指令,而不須經過重新編譯即可立刻測試,增加程式除錯彈性。
  • 提供彈性化的程式執行追蹤(Trace)及測試統計分析記錄程式中所執行過的每一個指令,可用以檢查程式的執行邏輯及找出程式的迴路情形,統計程式中每個指令或區段的執行次數(Count),可藉以找出程式邏輯問題。
  • 程式反向查看可以倒退方式,反向查看程式執行的過程,以利於追查因資料錯誤或邏輯問題而造成的錯誤。

诚信彩票

  • IBMZ/OS,S/390,MVS/ESA,VSE/ESA作業環境。
  • ISPF version 3以上版本
  • 支援語言:COBOL,COBOLII,COBOL/370,COBOL/390,PL/I,ASSEMBLER,HLASM。

系列產品