Ինչպե՞ս կարող ենք հասնել Պարամետրիզացիայի TestNG-ում:
Ինչպե՞ս կարող ենք հասնել Պարամետրիզացիայի TestNG-ում:

Video: Ինչպե՞ս կարող ենք հասնել Պարամետրիզացիայի TestNG-ում:

Video: Ինչպե՞ս կարող ենք հասնել Պարամետրիզացիայի TestNG-ում:
Video: Ինչպե՞ս ինքնուրույն սովորեցի ծրագրավորում և անցա աշխատանքի որպես վեբ ծրագրավորող։ 2024, Մայիս
Anonim
  1. Պարամետրիզացիա պահանջվում է տվյալների վրա հիմնված թեստավորում ստեղծելու համար:
  2. TestNG աջակցել երկու տեսակի պարամետրացում , օգտագործելով @Parameter+ TestNG .xml և [email protected]
  3. @Parameter+-ում TestNG .xml պարամետրերը կարող են տեղադրվել փաթեթի մակարդակում և թեստի մակարդակում:
  4. օգտագործելով @Parameter+ TestNG .

Հետևաբար, ինչպե՞ս եք հասնում պարամետրացման TestNG-ում:

Պարամետրիզացիա TestNG-ում օգտագործելով փորձարկում .xml Դուք կարող եք օգտագործել պարամետրերի ծանոթագրությունները միջոցով փորձարկում . xml ֆայլ՝ արժեքները փորձարկման մեթոդներին որպես արգումենտ փոխանցելու համար: Այնուամենայնիվ, երբեմն պահանջվում է արժեքներ փոխանցել փորձարկման մեթոդներին, հատկապես գործարկման ժամանակ:

Երկրորդ, ինչպե՞ս կարող ենք պարամետր փոխանցել փորձարկման սցենարին՝ օգտագործելով TestNG: Պարամետրերի փոխանցում testng-ով: xml

  1. Ստեղծեք java թեստային դաս, ասենք, ParameterizedTest1: java.
  2. Ավելացրեք թեստի մեթոդի պարամետրTest() ձեր թեստային դասին: Այս մեթոդը վերցնում է տողը որպես մուտքային պարամետր:
  3. Այս մեթոդին ավելացրեք @Parameters («myName») անոտացիան: Պարամետրին կփոխանցվի արժեք testng-ից:

Նմանապես, ի՞նչ է պարամետրացումը TestNG-ում:

Պարամետրիզացիա TestNG-ում օգտագործելով փորձարկում . TestNG թույլ է տալիս օգտվողին արժեքներ փոխանցել փորձարկման մեթոդներին որպես փաստարկներ՝ օգտագործելով պարամետրերի ծանոթագրությունները փորձարկում . xml ֆայլ: Որոշ դեպքերում մեզանից կարող է պահանջվել գործարկման ընթացքում արժեքներ փոխանցել փորձարկման մեթոդներին: Ինչպես մենք կարող ենք փոխանցել օգտվողի անունը և գաղտնաբառը փորձարկում.

Ինչպե՞ս է աշխատում DataProvider-ը TestNG-ում:

DataProvider մեջ TestNG . Նշում է մեթոդը որպես փորձարկման մեթոդի տվյալների մատակարարում: Նշված մեթոդը պետք է վերադարձնի օբյեկտ, որտեղ յուրաքանչյուր օբյեկտ կարող է նշանակվում է փորձարկման մեթոդի պարամետրերի ցանկը:

Խորհուրդ ենք տալիս: