|
roh為JavaScript提供動態代碼分析 遠程控制
1.jpg (25.36 KB, 下載次數: 632)
下載附件
監控軟件
2017-9-17 18:33 上傳
開源測試工具收集運行時數據,以顯示JavaScript代碼在執行過程中的行為
靜態分析工具通過發現常見的編碼錯誤來顯示潛在的錯誤。但你永遠不會知道你的代碼將執行,直到你運行它。一個名為Iroh.js的開源工具,目前在beta開發中,允許JavaScript開發人員執行動態代碼分析,以準確了解其代碼在執行過程中的行為。
Iroh使開發人員能夠實時記錄代碼流。它還可以攔截運行時信息并即時操縱程序行為。代碼運行時,可以捕獲運行時值(如參數或變量)。開發商Felix Maier說:“例如,您可以收集類型信息,甚至操縱運行的程序,因為訪問所有運行時數據。
在GitHub上可用,Iroh補丁代碼來記錄發生的情況,而不改變原始程序。開發人員可以添加監聽器,然后跟蹤活動。 Iroh還跟蹤調用堆棧,查看代碼流,但無法記錄本機調用,外部函數或未修補函數中發生的情況, 遠程控制。
Iroh已經通過jQuery進行了測試。完整的ECMAScript 5支持在路線圖上,更新的ES6規范的一部分已經支持,監控軟件。
|
|