`
鬼辅神攻
  • 浏览: 21002 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

autotest.xml

    博客分类:
  • XML
XML 
阅读更多
<?xml version="1.0" encoding="UTF-8"?>

<project name="publisher" default="file" basedir="..">

<property file="CI_tool/ant.properties"/>

    <taskdef resource="net/sf/antcontrib/antlib.xml">
        <classpath>
            <fileset dir="${ant.home}/lib" includes="ant-contrib*.jar"/>
        </classpath>
    </taskdef>
   
  <target name="file">
<!-- 杀掉客户端
<exec executable="cmd" failonerror="false">
  <arg value="/c"/>
    <arg value="${rootdir}/CI_tool/kill.bat" />
  </exec>  
  -->
<!--  安装客户端  //-->
  <delete dir="${testDir}/runningDir" failonerror="false"/>
  <delete file="${testDir}/${patchName}" failonerror="false"/>
  
  <echo message="ftp download the client" />
  <ftp action="get" server="${ftpServer}" port="${ftpPort}" userid="${ftpUsr}" password="${ftpPwd}" remotedir="${ftpDir}" >        
<fileset dir="${testDir}">        
<include name="${patchName}" />        
</fileset>        
  </ftp>     
  <echo message="ftp end"/>
  <echo message="unjar the package" />
  <unjar src="${testDir}/${patchName}" dest="${testDir}" overwrite="true" />
 
   
    <!--
    <exec executable="cmd">
  <arg value="/c"/>
    <arg value="d:\bvt\ci_tool\xxx.bat"/>
    <arg value="-p"/>   
  </exec>  
   -->

  <!-- 分机更新womat -->   
  <exec executable="cmd">
  <arg value="/c"/>
    <arg value="${womat}/bin/womat-upgrade.bat" />
    <arg value="-p"/>   
  </exec>  
  <echo>install womat upgrade finish!</echo>
 
  <!--删除截图和日志 -->
<exec executable="cmd">
<arg value="/c"/>
<arg value="${rootdir}/CI_tool/dir.bat"/>
<arg value="D:\\BVT\\log"/>
<arg value="D:\\BVT\\projects\\ATP_M2000\\case\\R10Case\\snapshot"/>
</exec>

 
  <echo>start agent.........</echo>

  <property name="libs" value="${codedir}/lib" />
<property name="libs_rft" value="${womat}\eclipse\plugins\com.rational.test.ft.wswplugin_6.1.0" />
  <path id="path.id.classpath">
<fileset dir="${libs}">
<include name="**/*.jar" />
</fileset>
<fileset dir="${libs_rft}">
<include name="**/*.jar" />
</fileset>
<pathelement location="${codedir}" />
</path>

<forget>
<java classname="script.main.EntryPoint"
classpathref="path.id.classpath"
failonerror="false"
fork="true"
maxmemory="1024m"
output="agent.txt"
>
<jvmarg value="-Djava.library.path=${womat}\eclipse\plugins\com.huawei.af_1.0.0"/>
<arg file="${codedir}"/>
<arg file="${casedir}"/>
</java>
</forget>

 
    <echo>agent started.........</echo>
   
    </target>
</project>
分享到:
评论

相关推荐

    msp_autotest.rar

    - build.gradle 或 pom.xml:构建文件,如果是Gradle项目则为build.gradle,如果是Maven项目则为pom.xml,定义了项目的依赖和构建规则。 - .gitignore:如果项目使用Git进行版本控制,此文件会列出不应被版本控制的...

    autotest01.rar

    3. **测试数据**:用于驱动测试的各种输入数据,可能存储为CSV、JSON或XML文件。 4. **日志文件**:测试运行时生成的输出,用于分析测试结果和排查问题。 5. **报告模板**:自定义的测试报告格式,展示测试执行情况...

    interface-autotest-py.zip

    4. **响应处理**:测试过程中,接收到的服务器响应需要被解析和验证,这可能涉及JSON或XML数据的解析,例如使用`json`或`xml.etree.ElementTree`库。 5. **测试框架**:为了组织和执行测试,可能会使用像`unittest`...

    UI自动化测试框架,支持APP、Web、HTML5三端, 基于SpringBoot框架, 支持消息通知、失败截屏+源代码+文档说

    # 前端自动化测试框架(UI Autotest Framework) 框架提供统一的接口、设计原语和开发模式,支持 APP、微信、HTML5、Web 网页。自动化测试用例开发人员只需要学习一次,就可以编写前端自动化测试用例,对前端产品...

    Mycat-autotest

    Mycat-autotest 配置信息 环境 JDK 1.8 release 包 autotest [-p/--path][-i/--ids][-o/--outpath][-s/--server] -p/--path 设置config.xml 的位置 -i/--ids 执行用例,多个以,分割, 当本参数为空时,执行所有用例...

    Autotest英文官方文档

    - **bkr_xml模块**:处理与Beaker相关的XML数据格式。 - **client_logging_config模块**:配置客户端的日志记录方式。 - **cmdparser模块**:解析命令行参数,允许用户自定义测试行为。 - **commonModule**、**...

    基于Java的lmc-autotest全链路自动化测试工具设计源码

    autotest全链路自动化测试工具设计源码,包含735个文件,其中包括475个JavaScript文件、77个Java源文件、69个PNG图片文件、39个CSS文件、18个Markdown文档、15个JPG图片文件、15个FTL文件、7个XML文件和5个...

    autotest自动化测试

    `Selenium XPath定位详解.pdf`涵盖了Selenium中XPath选择器的使用,XPath是XML和HTML文档中查找元素的强大工具,对于精确地定位网页元素进行自动化测试至关重要。 综上所述,这个自动化测试库提供了Robot Framework...

    auto_test.rar

    标签“java autotest”表明这个项目涉及的是Java语言的自动化测试。Java提供了多种自动化测试框架,如JUnit、TestNG和Spock等。JUnit是最常用的一个,它是专门为Java设计的单元测试框架,用于编写和运行可重复的测试...

    AutoTest:基于Java的接口自动化测试

    了解它们的配置文件(pom.xml或build.gradle)、构建生命周期和插件使用方法,有助于理解AutoTest的构建过程。 **测试框架扩展** AutoTest可能包含了自定义的测试框架扩展,如测试数据生成器、测试步骤的组合或者...

    autotest-agent

    - **构建脚本**:项目可能使用Gradle或Maven等构建工具,其配置文件如`build.gradle`或`pom.xml`定义了构建过程和依赖关系。 - **测试配置**:可能有专门的配置文件(如`.properties`或`.yaml`),用于设置代理...

    [python]开发环境搭建.docx

    此外,还有其他一些库,如lxml用于处理XML,可以通过pip安装:`pip install lxml`。如果有自动化测试需求,可能需要特定的DLL文件,如AutoTest.dll和_py_t2sdk.pyd。 总结一下,Python开发环境搭建主要包括:安装...

    autotest-api

    3. Maven的使用:如何编写pom.xml文件来管理依赖,如何执行Maven命令进行构建和测试。 4. 测试框架:如JUnit或TestNG,用于编写和运行测试用例。 5. HTTP客户端库:例如Apache HttpClient或Java的HttpURLConnection...

    AutoTest:基于java语言的接口自动化

    项目结构可能包含src/main/java(源代码)、src/test/java(测试代码)、pom.xml(Maven配置文件)或build.gradle(Gradle配置文件)等。 6. **集成其他工具与框架**: AutoTest可能集成了Mockito进行服务端模拟,...

    Jmeter性能测试报告之曲线图展示

    &lt;project name="autotest" default="all" basedir="."&gt; &lt;!-- 定义本地JMeter目录 --&gt; &lt;property name="jmeter.home" value="/path/to/jmeter"/&gt; &lt;!-- 定义JMeter生成不同格式的结果报告的路径 --&gt; ...

    macaca环境搭建之mac机

    svn checkout https://192.168.239.106/svn/autotest/macaca_web/trunk/macaca_web Username: 240525 Password: 123456 ``` #### 四、Maven配置 最后一步是在Eclipse中配置Maven,以便能够管理和构建项目依赖关系...

    2 BT自动化测试脚本流程总结--范俊杰.pptx

    在CAPL文件的编写方面,范俊杰分享了Writeini.can文件用于加载s19文件的经验,并详细介绍了AutoTest_BT.can和Functions.cin文件中的关键函数如GetECUConfig()的使用,以及它们与配置文件之间的对应关系。他进一步...

    api_aotutest:API_AUTOTEST

    【API_AUTOTEST:Python API自动化测试】 API自动化测试是一种高效的质量保证手段,它允许开发者和测试人员在软件开发过程中快速验证API的功能、性能和稳定性。API自动化测试框架`api_aotutest`显然是专为Python...

    AutoTestJava:基于java语言的接口自动化

    例如,通过使用Apache HttpClient库,可以创建GET、POST等请求,同时解析返回的JSON或XML数据以验证结果。 3. **测试框架**:在"AutoTestJava"项目中,可能采用了像JUnit或TestNG这样的测试框架,它们提供了一种...

    接口自动化项目20211223

    在文件名"CCC00913_Autotest2ImagePlatformTest"中,"Autotest2ImagePlatform"可能指的是针对图像平台的自动化测试,可能包含了上传图片、处理图片或获取图片信息等接口的测试。 总之,这个项目展示了如何利用...

Global site tag (gtag.js) - Google Analytics