`
fanrey
  • 浏览: 254996 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在pom文件中test case类间的依赖如何配置

 
阅读更多
如果app-bs中的test case类需要用到exa-client中test case的类:
1. 把exa-client的test case打包放到repository目录中.
在exa-client的pom文件中增加下面配置:
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <executions>
          <execution>
            <goals>
              <goal>test-jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>

2. 在app-bs的pom文件中增加对exa-client test case依赖.

    <dependency> <!-- reuse src/test/java code from exa-client -->
      <groupId>exa</groupId>
      <artifactId>exa-client</artifactId>
      <version>${exa.platform.version}</version>
      <scope>test</scope>
      <classifier>tests</classifier>     <!-- for example, the build test jar is named "exa-client-2.4.0-SNAPSHOT-tests.jar"-->
    </dependency>

分享到:
评论

相关推荐

    soapui笔记1

    在产生Token的Test Case中,使用Properties Transfer将数据传递给Test Suite的Properties,然后在另一个Test Case中,从这些Properties中获取数据。 4. 从TXT文件获取数据:类似地,可以通过创建DataSource从TXT...

    case-demo.zip

    在"case-demo.zip"中,Maven被用来管理项目依赖、构建流程以及版本控制,确保所有必要的库和组件能够正确地集成在一起。 3. **模块化结构**:项目采用父子结构的模块化设计,这种设计有助于大型项目中的代码组织和...

    java解析xls文件

    如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;org.apache.poi &lt;artifactId&gt;poi &lt;version&gt;4.1.2 ``` 接下来,我们将通过以下几个步骤来解析XLS文件: 1. **打开文件**:使用`...

    spring boot Junit4配置

    首先,为了在Spring Boot项目中使用JUnit4,我们需要在`pom.xml`文件中添加相应的依赖。这包括JUnit4本身,Spring的`spring-test`模块以及Spring Boot的`spring-boot-starter-test`模块。这三个依赖分别提供了JUnit4...

    spring_springtestcase+ehcache的demo

    3. **集成过程**:在Spring项目中集成Ehcache,首先需要添加Ehcache的依赖到项目构建文件(如Maven的pom.xml或Gradle的build.gradle)。然后,配置Ehcache的XML文件,定义缓存策略、大小限制等。接下来,通过Spring...

    myeclipse 2015 配置和优化(见附件)

    1. Maven集成:MyEclipse支持Maven项目,可以通过“New”-&gt;“Other”-&gt;“Maven Project”创建Maven项目,配置pom.xml文件,自动管理依赖。 2. 构建路径:在项目属性中设置“Build Path”,添加所需的库文件和源代码...

    Mybatis Plus环境搭建项目代码

    为了引入Mybatis Plus,你需要在`pom.xml`中添加Mybatis Plus的依赖。最新版本的Mybatis Plus通常可以在其官方网站或Maven仓库中找到。例如,假设当前稳定版本为3.4.6,你可以添加以下依赖: ```xml &lt;groupId&gt;...

    XMLTestCaseParser:为 xml 格式的测试用例测试测试解析器

    - 源代码:解析器的实现代码,可能分为多个Java类,如XMLParser.java、TestCaseBuilder.java等。 - 测试用例:示例XML测试用例文件,用于验证解析器的功能。 - 文档:可能有README文件,提供关于如何使用解析器的...

    Java用poi读取excel文件

    在你的`pom.xml`文件中添加如下依赖(如果使用Maven): ```xml &lt;groupId&gt;org.apache.poi &lt;artifactId&gt;poi &lt;version&gt;4.1.2 &lt;groupId&gt;org.apache.poi &lt;artifactId&gt;poi-ooxml &lt;version&gt;4.1.2 ``` ...

    MyBatisPlus整合项目视频(一)

    对于Maven用户,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;com.baomidou&lt;/groupId&gt; &lt;artifactId&gt;mybatis-plus-boot-starter 最新版本号 ``` 请注意替换“最新版本号”为实际的MyBatisPlus最新稳定...

    SpringBoot 2.0.2.RELEASE以XML的形式整合 Mybatis +PageHelper (分页)

    在`pom.xml`文件中,添加以下依赖: ```xml &lt;groupId&gt;org.mybatis.spring.boot &lt;artifactId&gt;mybatis-spring-boot-starter &lt;version&gt;2.0.2 &lt;groupId&gt;com.github.pagehelper&lt;/groupId&gt; &lt;artifactId&gt;...

    UI自动化测试进阶

    1. 安装:通过修改项目中的pom.xml文件,添加对应的依赖包即可完成TestNG的安装。 2. 基本注解:TestNG提供了一系列注解来标记测试元素。例如,@BeforeClass和@AfterClass注解分别用来在类中所有测试方法执行前后...

    Spring-mvc-showcase

    在项目中,你可以看到配置文件(如 applicationContext.xml 或者 @Configuration 类),其中定义了 Bean 和它们的依赖关系,实现依赖注入,使代码更加解耦和易于测试。 3. **DispatcherServlet**:作为 Spring MVC ...

    DBUnit与H2内存数据库结合(单元测试)

    对于Maven项目,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;org.dbunit &lt;artifactId&gt;dbunit &lt;version&gt;3.2.0 &lt;scope&gt;test &lt;groupId&gt;com.h2database&lt;/groupId&gt; &lt;artifactId&gt;h2 &lt;version&gt;1.4.200 ...

    mybatis-plus实战.zip

    在`pom.xml`中添加SpringBoot的相关依赖,包括SpringBoot的Web依赖和MyBatis-Plus的依赖。例如: ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-starter-web &lt;groupId&gt;...

    springboot项目(四)添加mybatis分页插件

    在`pom.xml`文件中添加以下Maven依赖: ```xml &lt;!-- Spring Boot starter for MyBatis --&gt; &lt;groupId&gt;org.mybatis.spring.boot &lt;artifactId&gt;mybatis-spring-boot-starter &lt;version&gt;2.2.2 &lt;!-- 分页插件,...

    mybatis-plus及分布式项目简介1

    在整合Mybatis-Plus到Spring项目时,我们需要在`pom.xml`文件中引入相应的依赖。这里我们看到引入了`mybatis-plus-boot-starter`的版本为3.0.6。需要注意的是,引入Mybatis-Plus后,原有的Mybatis依赖应该被注释掉,...

    Junit单元测试Junit单元测试Junit单元测试

    如果使用Maven,可以在`pom.xml`文件中添加JUnit依赖: ```xml &lt;groupId&gt;junit &lt;artifactId&gt;junit &lt;version&gt;4.13.2 &lt;scope&gt;test ``` 2. **编写测试类** 测试类通常会遵循某种命名规则,比如在...

    springboot-mabatisplus-demo.rar

    1. 添加依赖:在`pom.xml`文件中引入SpringBoot的starter-web和mybatis-plus-boot-starter依赖,确保项目可以运行并支持Mybatis-Plus。 ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-...

    SpringBoot项目集成依赖Mybatis步骤

    首先,你需要在`pom.xml`文件的`&lt;dependencies&gt;`部分引入Mybatis Spring Boot Starter依赖,它提供了Spring Boot与Mybatis的整合。添加如下代码: ```xml &lt;groupId&gt;org.mybatis.spring.boot &lt;artifactId&gt;...

Global site tag (gtag.js) - Google Analytics