Paano natin makakamit ang parameterization sa TestNG?
Paano natin makakamit ang parameterization sa TestNG?

Video: Paano natin makakamit ang parameterization sa TestNG?

Video: Paano natin makakamit ang parameterization sa TestNG?
Video: Is the Gatekeepers Shield Actually WORSE? Rise of Kingdoms 2024, Mayo
Anonim
  1. Parameterization ay kinakailangang gumawa ng Data Driven Testing.
  2. TestNG sumusuporta sa dalawang uri ng parameterization , gamit ang @Parameter+ TestNG .xml at [email protected]
  3. Sa @Parameter+ TestNG Ang mga parameter ng.xml ay maaaring ilagay sa antas ng suite at antas ng pagsubok.
  4. gamit ang @Parameter+ TestNG .

Dito, paano mo makakamit ang parameterization sa TestNG?

Parameterization sa TestNG gamit pagsubokng .xml Maaari kang gumamit ng mga anotasyon ng parameter sa pamamagitan ng pagsubokng . xml file upang ipasa ang mga halaga sa mga pamamaraan ng pagsubok bilang mga argumento. Gayunpaman, kung minsan kinakailangan na ipasa ang mga halaga sa mga pamamaraan ng pagsubok, lalo na sa oras ng pagtakbo.

Pangalawa, paano natin maipapasa ang parameter sa pagsubok ng script gamit ang TestNG? Pagpasa ng Mga Parameter na may pagsubok. xml

  1. Lumikha ng java test class, sabihin, ParameterizedTest1. java.
  2. Magdagdag ng test method parameterTest() sa iyong test class. Ang pamamaraang ito ay tumatagal ng isang string bilang input parameter.
  3. Idagdag ang annotation @Parameters("myName") sa paraang ito. Ang parameter ay magpapasa ng halaga mula sa testng.

Katulad nito, ano ang parameterization sa TestNG?

Parameterization sa TestNG gamit pagsubokng . TestNG nagbibigay-daan sa gumagamit na ipasa ang mga halaga upang subukan ang mga pamamaraan bilang mga argumento sa pamamagitan ng paggamit ng mga anotasyon ng parameter pagsubokng . xml file. Minsan maaaring kailanganin para sa amin na ipasa ang mga halaga sa mga pamamaraan ng pagsubok sa oras ng pagtakbo. Tulad ng maaari naming ipasa ang user name at password sa pamamagitan ng pagsubokng.

Paano gumagana ang DataProvider sa TestNG?

DataProvider sa TestNG . Minamarkahan ang isang paraan bilang pagbibigay ng data para sa isang paraan ng pagsubok. Ang annotated na paraan ay dapat magbalik ng isang Bagay kung saan ang bawat Bagay pwede italaga ang listahan ng parameter ng paraan ng pagsubok.

Inirerekumendang: