Cov txheej txheem:

Kuv yuav ua li cas thiaj tsim tau ib daim ntawv qhia txog kev xeem JUnit hauv Jenkins?
Kuv yuav ua li cas thiaj tsim tau ib daim ntawv qhia txog kev xeem JUnit hauv Jenkins?

Video: Kuv yuav ua li cas thiaj tsim tau ib daim ntawv qhia txog kev xeem JUnit hauv Jenkins?

Video: Kuv yuav ua li cas thiaj tsim tau ib daim ntawv qhia txog kev xeem JUnit hauv Jenkins?
Video: Yuav ua li cas thiaj khiav dim lub ntiajteb no 2024, Kaum ib hlis
Anonim

VIDEO

Tom qab ntawd, ib tus tuaj yeem nug, Kuv yuav tsim cov ntawv xeem hauv Jenkins li cas?

Nyem rau 'Configure' thiab nqes mus rau 'Post Build Actions' thiab nyem rau ntawm 'Add Post Build Actions' daim ntawv teev npe. Peb tau tsim ib txoj haujlwm tshiab 'TestNGProject' nrog rau kev teeb tsa los khiav TestNG Kev sim thiab rau tsim TestNG Tshaj tawm tom qab ua tiav kev siv Jenkins.

Ib sab saum toj no, kuv yuav teeb tsa cov txiaj ntsig analyzer plugin hauv Jenkins li cas? 1 Teb

  1. Ntawm Jenkins dashboard, xaiv / Configure.
  2. Nyob rau hauv Post-build Actions tab, xaiv Ntxiv tom qab tsim qhov kev txiav txim thiab xaiv Tshaj tawm JUnit daim ntawv ntsuam xyuas cov txiaj ntsig.
  3. Ntawm Test report XMLs, nkag mus rau txoj hauv kev rau koj.

Tom qab ntawd, lo lus nug yog, Kuv yuav ua li cas thiaj tsim tau daim ntawv xeem JUnit?

Muaj ob kauj ruam los tsim JUnit HTML qhia los ntawm peb txoj haujlwm maven

  1. Ntxiv maven-surefire-report-plugin rau pom. xml xov xwm element.
  2. Khiav mvn site hais kom ua los ntawm lub davhlau ya nyob twg. Nws yuav tsim cov ntawv qhia HTML hauv lub hom phiaj / site directory.

Kuv yuav tshaj tawm JUnit cov txiaj ntsig qhia li cas hauv Jenkins?

Hauv seem Post-build action, kos Tshaj tawm JUnit tsab ntawv ceeb toom ” Hauv Daim ntawv xeem XMLs teb, nkag mus rau txoj hauv kev uas qhov JUnit XML yuav raug tsim. Qhov no yuav tsum muaj nyob rau hauv Jenkins chaw ua haujlwm. Cov ntawv tais ceev tseg yuav tsum tsis muaj nyob ua ntej ua ntej tsim.

Pom zoo: