Szia, csábítják! Teszt (automatizálás) megjegyzések

Egy korábbi poszt elmagyaráztam, hogy miért nem volt hajlandó a gyönyörű keret Thuküdidész. segodgnya és megmondja, hogyan használhatja nem kevésbé szép Allure. Allure Abban a pillanatban, akkor „out of the box” együtt használják népszerű teszt keretek Java, Python és js. Ha ez a lista nem tartalmazza a nyelv, amit használ - ne aggódj. Allure köszönhetően a moduláris felépítésű, akkor csak írj egy adapter, amely átalakítja az eredmények a vizsgálat a kívánt formátumban. És akkor elmondom a példa JUnit.

Tehát, először is nézzük csatlakoztassa a varázsa a projekt. Az első - a függőség szakaszban hogy képes legyen használni a keretet feljegyzéseit a kódját teszteket.

Most skonfigurim maven-holtbiztos-plugin a részben hogy a végrehajtás során a vizsgálatok lesz szüksége Allure információkat.

Dobd a móló-plugin annak érdekében, hogy képes legyen látni a jelentést a helyi gépen.

A végső szakaszában a projekt konfiguráció - szakasz .

A legnehezebb része mögött, balra, hogy írjon egy kis tesztet. By the way, ha azt szeretné, hogy csatlakozzon a Allure a meglévő projektek, akkor ez lehetséges, és befejezni. Konzolon MVN tiszta vizsgálati helyszín móló: futnak:

  • tiszta - távolítsa el a régi kódot és az összeállított tárgyak
  • teszt - összeállítja és tesztvezetés őket mocskos seprű
  • site - olyan jelentést
  • móló: RUN - a helyi webszervert, hogy képes legyen látni a jelentést a böngészőben

Miután bukovki konzol fut megállás, jönnek localhost: 8080 és csodálja =). Vizsgálatok a jelentésben már szűrheti a siker / sikertelenség / brokenness / nem fogadott, valamint a timeline, hogy a végrehajtás (néha vannak találtam néhány érdekes dolgot). És a jövő héten tárgyalja a koncepció lépések - mikor, miért és kinek van szüksége, valamint hogyan kell használni őket Allure.

UPD: ha bármilyen problémát tapasztal a kapcsolatot Allure a projekthez, kérjük nyugodtan kérdezz kérdésre StackOverflow címkéjű csábító.