Cov txheej txheem:

Dab tsi yog qhov cuab yeej kev nyab xeeb?
Dab tsi yog qhov cuab yeej kev nyab xeeb?

Video: Dab tsi yog qhov cuab yeej kev nyab xeeb?

Video: Dab tsi yog qhov cuab yeej kev nyab xeeb?
Video: yog hmoov dab tsi tub huas xyooj 2024, Kaum ib hlis
Anonim

Kev kaj siab BDD yog lub moj khaum thiab qhib lub tsev qiv ntawv rau kev tsim cov software automated test rau code hauv kev txhim kho. Kev kaj siab BDD, zoo ib yam li lwm yam kev sim software automated cuab yeej , siv cov ntawv sau ua haujlwm hauv kev txhim kho software txhawm rau sim ua haujlwm thiab nrhiav qhov teeb meem tshwm sim.

Ntxiv mus, dab tsi yog serenity moj khaum?

Kev kaj siab BDD (yav tas los hu ua Thucydides) yog qhov qhib qhov chaw tshaj tawm cov tsev qiv ntawv uas pab koj sau cov txheej txheem zoo dua, tswj tau ntau dua cov txheej txheem kev lees paub, thiab tseem tsim cov ntawv xeem muaj txiaj ntsig zoo (lossis "cov ntaub ntawv nyob") uas tsis tsuas yog qhia txog cov txiaj ntsig kev xeem, tab sis kuj muaj dab tsi nta

Tsis tas li ntawd, dab tsi yog serenity dib? Pib nrog Kev kaj siab thiab Txiv lws suav 2.4 Kev kaj siab BDD yog ib lub tsev qiv ntawv uas ua rau nws yooj yim dua los sau cov ntawv xeem tau txais kev lees paub zoo, nrog cov ntawv ceeb toom muaj zog thiab cov ntaub ntawv muaj sia nyob. Nws muaj kev txhawb zog rau ob qhov kev sim web nrog Selenium, thiab API xeem siv RestAssured.

Hais txog qhov no, dab tsi yog serenity nyob rau hauv selenium?

Kev kaj siab BDD yog lub tsev qiv ntawv qhib uas lub hom phiaj ua kom lub tswv yim ntawm cov ntaub ntawv nyob hauv qhov tseeb. Kev kaj siab BDD muab kev txhawb zog rau kev ntsuas lub vev xaib uas siv tau Selenium 2, txawm hais tias nws kuj ua haujlwm tau zoo heev rau cov kev xeem uas tsis yog lub vev xaib xws li kev sim uas siv cov kev pabcuam hauv web lossis txawm hu rau daim ntawv thov ncaj qha.

Yuav ua li cas koj teem ib daim ntawv qhia kev nyob ntsiag to?

2 Teb

  1. Hloov kho tsim Gradle nqis los tsim koj tus kheej "serenity-report-resources" jar file. Qhib lub "build.
  2. Khiav mvn huv tsim rau subproject "serenity-report-resources"
  3. Txhim kho koj qhov project kom tsis txhob suav nrog cov nom "serenity-report-resources" kev vam khom thiab ntxiv koj li hloov.

Pom zoo: