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

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

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

    配置FlexUnit 和Ant

          在Ant中調用FlexUnit,完成對Flex(AS)代碼的測試。
          在http://weblogs.macromedia.com/pmartin/archives/2006/06/flexunit_ant.html中,Peter Martin已經為我們提供了FlexUnit的包以及例子
    但是下載下來發現用不了,修改如下:
      
          1. 導入下載的工程FlexUnitExample,將 flex.unit.swf="${basedir}/bin/AntTestRunner.swf"
    basedir="."
    # General properties
    output.dir
    =${basedir}/dist

    # Compile properties
    #flex.sdk.home
    =C:/apps/adobe/flex2.0/sdk
    flex.sdk.home
    =D:/Dev/Adobe/Flex Builder 3/sdks/3.0.0
    application
    =AntTestRunner.mxml
    mxmlc.args
    =-file-specs ${application} -library-path+=lib -output ${flex.unit.swf}

    # Test properties
    #flex.unit.swf
    =${output.dir}/AntTestRunner.swf
    flex.unit.swf
    =${basedir}/bin/AntTestRunner.swf
    report.dir
    =${basedir}/report

      2.修改build.xml

    <project name="FlexUnitExample" default="main">
            
        
    <!-- Load the custom task definitions. -->
        
    <taskdef
            resource
    ="com/adobe/ac/ant/tasks/tasks.properties" />

        
    <!--
        
    <taskdef
            resource
    ="com/adobe/ac/ant/tasks/tasks.properties"
            classpath
    ="${basedir}/FlexAntTasks.jar"/>
        
    -->
        
        
    <!-- Load the properties file. -->
        
    <property file="build.properties" />
        
        
    <target name="main" depends="compile, test" />
        
        
    <target name="compile">
            
    <exec
                dir
    ="${basedir}"
                executable
    ="${flex.sdk.home}/bin/mxmlc.exe"
                os
    ="Windows XP"
                failonerror
    ="false">
                                
                
    <arg line="${mxmlc.args}" />
            
    </exec>
            
            
    <exec
                dir
    ="${basedir}"
                executable
    ="${flex.sdk.home}/bin/mxmlc"
                os
    ="Linux"
                failonerror
    ="false">
                                        
                
    <arg line="${mxmlc.args}" />
            
    </exec>
        
    </target>
        
        
    <target name="test">                        
            
    <flexunit
                timeout
    ="0"
                swf
    ="${flex.unit.swf}"
                toDir
    ="${report.dir}"
                haltonfailure
    ="false" />
                    
            
    <junitreport todir="${report.dir}">
                
    <fileset dir="${report.dir}">
                    
    <include name="TEST-*.xml"/>
                  
    </fileset>
                    
                  
    <report format="frames" todir="${report.dir}/html"/>
            
    </junitreport>
        
    </target>
    </project>
      
        3. 運行ant,就可以了,還是很方便的。





    posted on 2008-06-27 15:05 想飛就飛 閱讀(1241) 評論(2)  編輯  收藏 所屬分類: Flex

    評論

    # re: 配置FlexUnit 和Ant 2008-07-24 15:10 Ramon

    I didn't delve into so much about this automate test, I just download ANT script run the script with readme, but failed. With your suggestion it's work, and very cool, many thanks, excellent job.  回復  更多評論   

    # re: 配置FlexUnit 和Ant 2009-08-11 00:47 bowen wang

    Hi,

    i got an error when i run this ant script. It stopped at:
    [flexunit] opened server socket

    BUILD FAILED
    /home....../build.xml:26:Error launching the test runner.

    Any idea? do you manage to run it on your computer successfully?  回復  更多評論   

    公告


    導航

    <2008年6月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    統計

    常用鏈接

    留言簿(13)

    我參與的團隊

    隨筆分類(69)

    隨筆檔案(68)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品视频免费| 精品一区二区三区免费毛片爱 | 亚洲校园春色另类激情| 精品四虎免费观看国产高清午夜| 亚洲日韩在线观看| 久久久久久a亚洲欧洲aⅴ| 丁香六月婷婷精品免费观看| 亚洲av高清在线观看一区二区| 黄页网站在线免费观看| 亚洲高清偷拍一区二区三区 | 亚洲AV乱码久久精品蜜桃| 免费毛片a线观看| 久久夜色精品国产噜噜噜亚洲AV| 亚洲中文字幕无码久久2020| 一级毛片不卡免费看老司机| 久久亚洲中文字幕精品一区四| 亚洲性无码av在线| 成人免费午夜视频| 黑人精品videos亚洲人| 亚洲视频在线观看免费| 又大又硬又爽免费视频| 日本永久免费a∨在线视频| 在线亚洲97se亚洲综合在线| 四虎亚洲精品高清在线观看| 成全视频在线观看免费| 18gay台湾男同亚洲男同| 久久精品a一国产成人免费网站| 亚洲第一街区偷拍街拍| 91成人免费在线视频| 亚洲国产欧洲综合997久久| 亚洲最大av无码网址| 99re在线视频免费观看| 国产l精品国产亚洲区在线观看| 1000部啪啪未满十八勿入免费| 日本亚洲视频在线| 无码国产精品一区二区免费式影视| 亚洲成人午夜在线| 成人黄18免费视频| 中文字幕成人免费高清在线| 亚洲成aⅴ人在线观看| 男人的天堂亚洲一区二区三区|