Tus muab ntaub ntawv hauv TestNG yog dab tsi?
Tus muab ntaub ntawv hauv TestNG yog dab tsi?

Video: Tus muab ntaub ntawv hauv TestNG yog dab tsi?

Video: Tus muab ntaub ntawv hauv TestNG yog dab tsi?
Video: Leng Yang - Yog Vim Dab Tsi (Official Full Song | Nkauj Tawm Tshiab) 2020/05/24 2024, Kaum ib hlis
Anonim

Ib qho tseem ceeb nta muab los ntawm TestNG yog cov testng DataProvider feature. Nws pab koj sau cov ntaub ntawv -driven kev xeem uas qhov tseem ceeb txhais tau tias tib txoj kev sim tuaj yeem khiav ntau zaus nrog sib txawv cov ntaub ntawv -sets. Nws pab muab qhov tsis yooj yim rau txoj kev sim vim nws tsis tuaj yeem ua qhov no los ntawm XML.

Ntawm no, tus muab ntaub ntawv yog dab tsi?

A. NET tus muab ntaub ntawv yog ib lub tsev qiv ntawv software uas muaj cov chav kawm uas muab cov ntaub ntawv nkag mus rau cov kev pabcuam xws li txuas rau a cov ntaub ntawv qhov chaw, executing commands ntawm a cov ntaub ntawv qhov chaw thiab nqa cov ntaub ntawv los ntawm a cov ntaub ntawv qhov chaw nrog kev txhawb nqa los ua cov lus txib hauv kev hloov pauv.

Ib yam li ntawd, qhov txawv ntawm DataProvider thiab cov tsis nyob hauv TestNG yog dab tsi? Txawm li cas los xij, tus muab ntaub ntawv yog siv los muab tsis muaj mus kuaj. Yog koj muab tus muab ntaub ntawv mus rau qhov kev xeem, qhov kev xeem yuav tau khiav noj txawv teeb tsa tus nqi txhua lub sijhawm. Qhov no muaj txiaj ntsig zoo rau qhov xwm txheej zoo li qhov chaw koj xav nkag mus rau hauv qhov chaw nrog txawv teev tus username thiab password txhua zaus.

Tom qab ntawd, lo lus nug yog, kev siv cov ntaub ntawv hauv selenium yog dab tsi?

DataProvider hauv TestNG. Marks ib txoj kev raws li muab cov ntaub ntawv rau txoj kev sim. Txoj kev piav qhia yuav tsum xa rov qab Ib Yam Khoom qhov twg txhua Yam Khoom tuaj yeem muab cov npe parameter ntawm txoj kev sim.

Dab tsi yog qhov rov qab cov ntaub ntawv muab kev pabcuam hauv selenium?

siv @Parameter+TestNG. xml ib tus nqi tuaj yeem teem sijhawm rau ib lub sijhawm, tab sis @ DataProvider rov qab los ib 2d array ntawm Object. Yog DataProvider yog tam sim no nyob rau hauv cov chav sib txawv ces cov chav kawm uas txoj kev xeem nyob, DataProvider yuav tsum yog txoj kev zoo li qub.

Pom zoo: