<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    破門點滴(Java技術版)

    在日常學習和工作中記錄

      BlogJava :: 首頁 ::  :: 聚合  :: 管理
      15 Posts :: 7 Stories :: 36 Comments :: 0 Trackbacks

    發表于 2005-2-21 11:24:52

    Eclipse 測試框架分析

    基于 PDE 運行時的參數設定如下:

    Eclipse.buildId=unknown

    java.version=1.4.2

    java.vendor=Sun Microsystems Inc.

    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN

    Framework arguments: ?

    -version 3

    -application org.eclipse.pde.junit.runtime.coretestapplication

    -testApplication org.softme.triones.runtime.framework

    -pdelaunch

    -port 3655

    -testpluginname org.softme.triones.runtime

    -classnames org.softme.triones.runtime.TrionesRuntimeAllTests

    Command-line arguments: ?

    -version 3

    -application org.eclipse.pde.junit.runtime.coretestapplication

    -testApplication org.softme.triones.runtime.framework

    -data D:\netshop\runtime-test-workspace

    -dev file:D:/netshop/sources/.metadata/.plugins/org.eclipse.pde.core/Trionse Runtime Test/dev.properties

    -pdelaunch -os win32 -ws win32 -arch x86 -nl zh_CN -clean

    -debug -consolelog

    -port 3655

    -testpluginname org.softme.triones.runtime

    -classnames org.softme.triones.runtime.TrionesRuntimeAllTests

    ?

    由參數配置可以看出, Eclipse PDE 中插件測試實際上是啟動了

    org.eclipse.pde.junit.runtime.coretestapplication 這個應用,而被測試的應用通過參數 –testApplication 指定,運行的參數通過 –dev file:…./dev.properties 來指定。我們先分析一下 dev.properties 文件:

    org.softme.triones.runtime=bin

    org.softme.triones.sdk=bin

    org.eclipse.osgi=bin

    org.softme.triones.hello=bin

    com.opensymphony=bin

    org.softme.triones.turbine=bin

    這里配置需要加載的工作區插件和 class 路徑。

    通過對Eclipse測試框架的研究,發現目前無法支持Triones框架的測試環境要求:

    “測試框架由 org.eclipse.test 插件和 org.eclipse.ant.optional.junit 段組成。

    上面這兩個工程可以從 dev.eclipse.org 資源庫獲取并且已經包含在 eclipse-Automated-Tests.<buildid>.zip 文件中,可以從 eclipse.org 下載頁面下載。

    測試框架的當前版本并不能與 PDE 集成環境兼容。如果你希望運行測試,那么你需要安裝一套完整的目標 Eclipse 環境以便于測試框架能夠檢測所有需要的內容。如果你準備為一個或多個 Eclipse 插件編寫測試,那么你需要創建一個專門用于測試的獨立的插件。這個測試插件將包含針對你正在開發的插件的所有測試,同時也定義了這些測試的運行方式。”

    這樣的情況下,必須重新考慮Triones框架的設計了。



    不得窺道門,不得悟佛門,不得入窄門,實乃破門。
    posted on 2006-03-27 10:34 破門 閱讀(769) 評論(0)  編輯  收藏 所屬分類: Triones
    主站蜘蛛池模板: 国产黄在线播放免费观看| 免费看美女裸露无档网站| 91免费福利视频| 99久久综合国产精品免费| 亚洲国产精品尤物yw在线| 久久久久亚洲AV无码专区首JN| 爱情岛论坛亚洲品质自拍视频网站| a毛片免费在线观看| 亚洲精品制服丝袜四区| 国产成人综合亚洲| 性xxxxx免费视频播放| 亚洲偷偷自拍高清| 国产白丝无码免费视频| 亚洲视频在线一区二区| 亚洲一区二区三区写真| 1000部啪啪毛片免费看| 亚洲成av人片天堂网| 日韩精品免费一线在线观看| 成人A级毛片免费观看AV网站| 久久久久久亚洲av成人无码国产| 日韩成人毛片高清视频免费看| 精品亚洲一区二区三区在线观看 | 免费视频一区二区| 亚洲免费日韩无码系列 | 亚洲不卡中文字幕| 高清一区二区三区免费视频| 内射少妇36P亚洲区| 免费毛片在线看不用播放器| 亚洲国产成人五月综合网 | 在线精品亚洲一区二区| 亚洲AⅤ永久无码精品AA| 亚洲小说图区综合在线| 免费吃奶摸下激烈视频| 国产亚洲一卡2卡3卡4卡新区| 亚洲国产成人久久综合碰| 在线人成精品免费视频| 色播亚洲视频在线观看| 性色av免费观看| 成人精品国产亚洲欧洲| 亚洲av中文无码乱人伦在线r▽| 国产色无码精品视频免费|