原創|其它|編輯:郝浩|2012-04-05 01:30:41.000|閱讀 675 次
概述:MaintainJ的代碼跟蹤能力非常強大,幫助我們識別代碼中的特定路徑,然后使用序列圖來分析和呈現Java程序規則。本文主要介紹MaintainJ在運行J2SE, Applet和JUnit程序時如何生成跟蹤文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MaintainJ的代碼跟蹤能力非常強大,幫助我們識別代碼中的特定路徑,然后使用序列圖來分析和呈現Java程序規則。本文主要介紹MaintainJ在運行J2SE, Applet和JUnit程序時如何生成跟蹤文件。
1、在Eclipse平臺下點擊“Run-->Run Configurations”,打開運行配置對話框。
2、如圖所示,你會看到Java Applets,Java程序和JUnit這三個程序的MaintainJ 配置。除帶有MaintainJ標簽外,MaintainJ的運行配置與正常的運行配置相同。
3、為您的應用程序類型創建一個新的配置。在MaintainJ標簽中,選擇你想捕獲的程序包,避免高級封裝。如果你想捕捉參數值和每個調用的返回值,請選擇“Capture method call context data”。選擇“Capture SQL”,然后選擇您的數據庫,MaintainJ都能夠捕獲到發送到數據庫實際運行的SQL語句以及其中的參數。
4、運行應用程序或Applet或JUnit測試用例。在項目的根文件夾下面將創建一個“maintainj/META-INF/aop.xml”文件。如果你想手動編輯aop.xml文件,不需要向導覆蓋您的更改,選擇“Do not regenerate aop.xml”復選框。
5、a)每個測試用例中都會編寫跟蹤文件,而在JUnit測試用例中,將在跟蹤文件夾下面創建“maintainj\JUnitTraceFiles”。
b)打開J2SE應用程序和applets時,會同時打開一個Swing窗口。輸入帶有完整路徑但不帶擴展名的跟蹤文件名,點擊“Stop Tracing”,將顯示所生成的跟蹤文件名,位置和調用次數。同時,每一個活動線程都將會生成一個跟蹤文件。線程的名稱被附加到給定的跟蹤文件名。跟蹤文件帶有“ser”擴展名。
6、一旦點擊“Stop Tracing”,按鈕將恢復到上面所示的“Start Tracing”狀態。當執行 一項跟蹤文件所需的操作前,點擊“Start Tracing”執行操作,點擊“Stop Tracing”生成一個新的跟蹤文件。
7、將跟蹤文件復制到Eclipse中的MaintainJ跟蹤文件項目中,打開并查看UML類圖。創建MaintainJ跟蹤文件項目:File->New->Project->MaintainJ->MaintainJ Trace Files Project.
查看演示://fc6vip.cn/zh-CN/Videos/VideoMain.aspx?id=74
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網