Агуулгын хүснэгт:

Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?
Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?

Видео: Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?

Видео: Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?
Видео: Ein Überblick über Dysautonomie auf Deutsch 2024, May
Anonim

Алгасах ажиллуулж байна туршилтууд тодорхой төслийн хувьд skipTests шинж чанарыг үнэн гэж тохируулна уу. Та бас чадна тестүүдийг алгасах дамжуулан тушаал мөрийг дараах байдлаар гүйцэтгэнэ тушаал : mvn -DskipTests суулгана уу.

Мавен дахь шинэчлэлтийн шалгалтыг шалгахын тулд ямар командыг ашигладаг вэ?

Шинэчлэх шалгах JUnit 4. junit4-д зориулагдсан. шинэчлэх шалгах. Энэ нь гүйцэтгэнэ шалгах мөн Surefire-ийн энэ хувилбар дээр ажиллахгүй хүчингүй туршилтуудын талаар танд мэдэгдэнэ үү (мөн угсралт амжилтгүй болсон). Энэ нь зөвхөн байх зорилготой юм ашигласан үед хэрэгсэл болгон шалгахын тулд сайжруулж байна бүх хүлээгдэж буй туршилтуудыг явуулна.

Мөн Maven дахь DskipTests гэж юу вэ? - DskipTests тестийг эмхэтгэх боловч тэдгээрийг ажиллуулахыг алгасдаг. -Dmaven.test.skip=true нь тестийг эмхэтгэхийг алгасаж, ажиллуулахгүй. Мөн энэ нь чухал байж магадгүй юм. мавен .test.skip-ийг Surefire, Failsafe болон Compiler Plugin нар хүндэтгэдэг.

Зүгээр л, би Maven дахь туршилтын тохиолдлыг хэрхэн үл тоомсорлох вэ?

Maven - Нэгжийн шалгалтыг хэрхэн алгасах вэ

  1. maven.test.skip=true. 1.1 Нэгжийн тестийг алгасахдаа энэ аргументыг ашиглана -Dmaven.test.skip=true. Терминал. $ mvn багц -Dmaven.test.skip=true #тест байхгүй.
  2. Maven Surefire залгаас. 2.1 Эсвэл энэ -DskipTests-ийг surefire залгаас дээр ашиглаарай. Терминал.
  3. Maven профайл. 3.1 Нэгжийн тестийг алгасахын тулд захиалгат профайл үүсгэнэ үү. pom.xml.

Би хиртэлтийн тестийг хэрхэн алгасах вэ?

Eclipse дээрх maven нэгжийн тестийг хэрхэн алгасах вэ

  1. Баруун товшилтоор өөрийн үндсэн төсөл рүү очно уу.
  2. гэж ажиллуулаад, ажиллуулах тохиргоонууд дээр дарна уу.
  3. Зүүн талд Maven Build руу очоод баруун товчийг дараад шинээр үүсгэнэ үү.
  4. Үндсэн төслөө сонгоод нэр өгнө үү.
  5. зорилтуудын текст талбарт өөрийн төрлийн бүтээцийг нэмээд -DskipTests=true -Dmaven параметрүүдийг нэмнэ үү. тест. бүтэлгүйтэл. үл тоомсорлох = үнэн.

Зөвлөмж болгож буй: