ዝርዝር ሁኔታ:

IReporter TestNG ምንድን ነው?
IReporter TestNG ምንድን ነው?

ቪዲዮ: IReporter TestNG ምንድን ነው?

ቪዲዮ: IReporter TestNG ምንድን ነው?
ቪዲዮ: "አንቀጽ 39 እንዲቀጥል ነው ኦሮሞ የሚፈልገው" @ethiopiareporter 2024, ህዳር
Anonim

TestNG የመተግበር ችሎታን ሰጥቷል ሪፖርተር ፡ በተጠቃሚዎች ብጁ ሪፖርት ለማመንጨት ሊተገበር የሚችል በይነገጽ። ሁሉም ስብስብ ሥራውን ካጠናቀቀ በኋላ የሚጠራው እና ሪፖርቱን ወደተገለጸው የውጤት ማውጫ ውስጥ የሚሰጥ 'generateReport()' ዘዴ አለው።

ይህንን ከግምት ውስጥ በማስገባት የTestNG አድማጮች ጥቅም ምንድነው?

አድማጭ ነባሪውን የሚያስተካክል በይነገጽ ተብሎ ይገለጻል። TestNG's ባህሪ. ስሙ እንደሚያመለክተው አድማጮች በሴሊኒየም ስክሪፕት ውስጥ የተገለጸውን ክስተት "ያዳምጡ" እና በዚህ መሰረት ባህሪይ ያድርጉ። ነው ተጠቅሟል በሴሊኒየም ውስጥ በመተግበር አድማጮች በይነገጽ.

በተመሳሳይ፣ የTestNG ሪፖርቶችን ማበጀት እንችላለን? TestNG አብሮ የተሰራ ሪፖርት ማድረግ በውስጡ ችሎታ. የፈተና ጉዳዮች ሙሉ በሙሉ ከተፈጸሙ በኋላ. TestNG በፕሮጀክቱ ስር ውስጥ የሙከራ-ውፅዓት ማህደር ያመነጫል። ለ የTestNG ሪፖርትን ብጁ እናደርጋለን ሁለት በይነገጾች መተግበር አለባቸው ITestListener እና IReporter. ከሆነ እኛ ማግኘት ያስፈልጋል ሪፖርት አድርግ በአፈፃፀም መካከል ፣ እኛ ITestListener ይፈልጋሉ።

ከዚህ፣ የTestNG ዘጋቢን እንዴት እጠቀማለሁ?

TestNG የሪፖርተር ምዝግብ ማስታወሻዎች

  1. ለመግቢያ መተግበሪያ የሙከራ መያዣ ይጻፉ እና በእያንዳንዱ ደረጃ ላይ Log4j መግባትን ይተግብሩ።
  2. በፈተናው ዋና ዋና ክስተቶች ላይ የሪፖርተር ምዝግብ ማስታወሻዎችን አስገባ።
  3. በፈተና ኬዝ ስክሪፕት ላይ በቀኝ ጠቅ በማድረግ ፈተናውን ያሂዱ እና Run As > TestNG Test የሚለውን ይምረጡ።

በTestNG ውስጥ ማብራሪያዎች ምንድን ናቸው?

ማጠቃለያ TestNG ማብራሪያዎች @BeforeSuite: የ ተብራርቷል። በዚህ ስብስብ ውስጥ ያሉት ሁሉም ሙከራዎች ከመድረሳቸው በፊት ዘዴው ይካሄዳል. @AfterSuite: የ ተብራርቷል። በዚህ ክፍል ውስጥ ያሉት ሁሉም ሙከራዎች ከተካሄዱ በኋላ ዘዴው ይካሄዳል. @ቅድመ ሙከራ፡ ተብራርቷል። ዘዴው የሚካሄደው በመለያው ውስጥ ያሉ የመማሪያ ክፍሎች የሆነ ማንኛውም የሙከራ ዘዴ ከመጀመሩ በፊት ነው።

የሚመከር: