日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

测者的测试技术手册:Junit执行单元测试用例成功,mvn test却失败的问题和解决方法...

發布時間:2025/3/17 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测者的测试技术手册:Junit执行单元测试用例成功,mvn test却失败的问题和解决方法... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

今天遇見了一個奇怪的問題,在IDE中run unit test,全部cases都成功了,但是后來通過mvn test運行case確保錯了。在尋求原因的同時也找到了對應的解決方法。

Run Unit Test和Maven test的區別

差異1:在IDE中通過選中單元測試路徑,點擊右鍵選擇run test和點擊maven中的test是有區別的。在Maven執行測試的過程中,是不允許測試cases訪問其他項目的測試類和其他項目的resources下文件的。也就是說,在a/src/test/java下的測試用例,是不能引用b/src/test/java中的類的,同時也不允許訪問b/src/test/resources下的資源的。但是在IDE中的Run Unit Test幾乎是沒有這樣的限制的。

差異2:Maven強制要求src/test/java下不能存在resource的文件,必須放到src/test/reources文件夾下,但是IDE卻很少有對應的約束。

這些約束就是導致IDE下Run Unit Test是成功的,但是在Maven中失敗的原因。

因此測者提醒,提交單元測試代碼之前,一定要在本地mvn test一次腳本。

解決的辦法

在maven插件配置:(surefire2.14以下版本)

?
  • <plugin>

  • ? ? <groupId>org.apache.maven.plugins</groupId>

  • ? ? <artifactId>maven-surefire-plugin</artifactId>

  • ? ? <version>2.12</version>

  • ? ? <configuration>

  • ? ? ? ? <forkMode>always</forkMode>

  • ? ? </configuration>

  • </plugin>

  • 重點加入configureation的配置部分

    在maven插件配置:(surefire2.14及其以上版本)

    ?
  • <plugin>

  • ? ? <groupId>org.apache.maven.plugins</groupId>

  • ? ? <artifactId>maven-surefire-plugin</artifactId>

  • ? ? <version>2.19.1</version>

  • ? ? <configuration>

  • ? ? ? ? <reuseForks>false</reuseForks>

  • ? ? ? ? <forkCount>1</forkCount>

  • ? ? </configuration>

  • </plugin>

  • 在2.14以上的版本中,forkMode配置項已經廢棄了。

    另一個可能有效的方法

    有時候在webapp項目中進行測試的時候,需要WEB-INF文件夾放在Class Path中,配置如下:

    ?
  • <plugin>

  • ? ? <groupId>org.apache.maven.plugins</groupId>

  • ? ? <artifactId>maven-surefire-plugin</artifactId>

  • ? ? <version>2.19.1</version>

  • ? ? <configuration>

  • ? ? ? ? <reuseForks>false</reuseForks>

  • ? ? ? ? <forkCount>1</forkCount>

  • ? ? ? ? <argLine>-Xmx1024m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8 -Xverify:none</argLine>

  • ? ? ? ? <additionalClasspathElements>

  • ? ? ? ? ? ? <additionalClasspathElement>${basedir}/src/main/webapp/?WEB-INF/</additionalClasspathElement>

  • ? ? ? ? </additionalClasspathElements>

  • ? ? </configuration>

  • </plugin>

  • 關注測者,關注測試

    轉載于:https://my.oschina.net/leichen/blog/2990780

    總結

    以上是生活随笔為你收集整理的测者的测试技术手册:Junit执行单元测试用例成功,mvn test却失败的问题和解决方法...的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产chinese男男gaygay视频 | 久久全国免费视频 | 久久久久亚洲精品系列色欲 | 国产日韩av在线 | 久久久久久一 | 一区二区三区精彩视频 | 91嫩草欧美久久久九九九 | 色综合天天网 | 手机看片1024日韩 | 日韩欧美在线视频播放 | 无遮挡边吃摸边吃奶边做 | 精品国产理论 | 92精品| 男插女动态图 | 人人草人人爽 | 免费一级特黄特色毛片久久看 | 天天操天天撸 | 国产91白丝在一线播放 | 中文字幕国产综合 | 天天躁日日躁狠狠躁av麻豆 | 美女隐私免费观看 | www.激情.com| 中文一区二区在线播放 | 麻豆精品在线视频 | 亚洲自拍偷拍在线 | 台湾av在线 | 69久久夜色精品国产69 | 亚洲 小说区 图片区 都市 | 成人黄色片视频 | 人妻巨大乳hd免费看 | 国产又爽又黄无码无遮挡在线观看 | 国产艳俗歌舞表演hd | 中文字幕乱码亚洲精品一区 | 欧美精品卡一卡二 | 精品无码人妻少妇久久久久久 | 亚洲午夜激情视频 | 久久三级网 | 丝袜五月天 | 黄色av片三级三级三级免费看 | 97国产成人无码精品久久久 | 欧美日韩免费高清一区色橹橹 | 中文字幕av久久爽 | 中文字幕一区二区三区精华液 | 欧美黑人多人双交 | 天天综合影院 | 日韩av在线播放不卡 | 欧美日韩国产一区二区在线观看 | 日韩欧美天堂 | 亚洲三级小视频 | 狠狠噜噜 | 日韩在线播放中文字幕 | 日本一区二区三区精品 | 午夜国产福利 | 亚洲情热 | 久久精品www | 色大师在线观看 | 亚洲精品在线观看av | 淫片aaa| 国产午夜精品无码一区二区 | 国产精品麻豆果冻传媒在线播放 | 黄骗免费网站 | 亚洲第一色播 | 国产精品视频在线播放 | 超碰97观看| 亚洲精品77777 | 夜夜免费视频 | 91精品国产综合久久香蕉 | 日本免费不卡 | 熟女少妇a性色生活片毛片 亚洲伊人成人网 | 亚洲乱码精品久久久久.. | 国产成人午夜高潮毛片 | 欧美专区日韩专区 | jizzjizz8| 色吧视频 | 伊人久久国产 | 免费av入口| 国产又大又黄又爽 | 深夜福利91| 色一区二区 | 天天射一射 | 波多野结衣中文一区 | 黄色肉肉视频 | 奇米狠狠 | 久久影业 | 国产精品无码影院 | 亚洲欧美一区二区精品久久久 | 亚洲另类色综合网站 | 悠悠色在线 | 欧美性猛交xxxx免费看 | 日日夜夜狠狠干 | 亚洲国产激情 | 午夜在线视频免费 | 一本一道久久综合 | 久久久久久久久久久免费 | 国产中文字字幕乱码无限 | 在线看b | 国产成年人免费视频 | 欧美人与牲动xxxx | 亚洲激情在线观看 |