首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用POM.xml中定义的特定类别使用IntelliJ运行Junit测试

如何使用POM.xml中定义的特定类别使用IntelliJ运行Junit测试
EN

Stack Overflow用户
提问于 2017-09-21 13:35:24
回答 2查看 294关注 0票数 1

我想知道是否可以使用IntelliJ在选择特定Junit类别的可视环境中运行所有测试。

目前,如果您执行:

代码语言:javascript
运行
复制
mvn clean test

执行快速测试,但如何使用IntelliJ选择或Fast

pom.xml片段

代码语言:javascript
运行
复制
  <profiles>
    <profile>
      <id>SlowTest</id>
      <properties>
        <testcase.groups>YOUR.PROJECT.test.categories.Slow</testcase.groups>
      </properties>
    </profile>
    <profile>
      <id>FastTest</id>
      <properties>
        <testcase.groups>YOUR.PROJECT.test.categories.Fast</testcase.groups>
      </properties>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
    </profile>
  </profiles>

事先非常感谢

胡安·安东尼奥

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-21 16:02:04

您的配置文件正在将测试运行集中在特定类别上。JUnit运行/调试配置在IntelliJ中也允许您将JUnit运行集中在特定类别上。

您可以从Run > Edit Configurations访问这个配置窗口,这里有一个屏幕截图,显示一个名为SlowTests的已保存的糖果,它运行所有包含类别:com.stackoverflow.surefire.SlowTests的测试

您可以通过单击此窗口左上角的文件图标来保存任何此类配置,然后该配置将在Run菜单中可用,您可以甚至把键盘的捷径和它联系起来。

更多信息,在医生里

票数 1
EN

Stack Overflow用户

发布于 2017-09-21 13:42:38

如果使用pom.xml创建项目,则可以在"Maven项目“-View中激活希望活动的配置文件。在那里(生命周期),您也可以为每个模块启动您想要执行的目标。

如何获得:视图->工具Windows->Maven项目

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46345425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档