亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

azuredevops 上的 testNG(使用 Maven)套件,當我運行管道時

azuredevops 上的 testNG(使用 Maven)套件,當我運行管道時

三國紛爭 2023-08-04 14:58:48
我有一個用 Java-Selenium-TestNG 開發的自動化套件。為了進一步簡化 jar 和依賴關系,我使用了 Maven。Pom xml 在我的本地計算機上運行得很好,但最近我嘗試創建 AzureDevOps PipeLine,當我運行管道時,它無法找到與 TestNG 注釋相關的符號,例如 @Test、@DataProvider
查看完整描述

1 回答

?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

看來您已經<scope>test</scope>在 pom xml 中定義了 testng 依賴項。管道中 Maven 任務的目標是編譯或打包。

如您所知,測試范圍表明依賴項僅在測試時提供。這可能就是找不到錯誤提示符號的原因。

您可以刪除 pom xml 中 testng 依賴項的測試范圍?;蛘撸梢詫y試類從java 項目中的main一個目錄移動到另一個目錄。test


https://img1.sycdn.imooc.com//64cca1cf000184aa02850167.jpg

查看完整回答
反對 回復 2023-08-04
  • 1 回答
  • 0 關注
  • 106 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號