ዝርዝር ሁኔታ:

በውሂብ የሚመራ አሃድ ሙከራ እንዴት መፍጠር እችላለሁ?
በውሂብ የሚመራ አሃድ ሙከራ እንዴት መፍጠር እችላለሁ?

ቪዲዮ: በውሂብ የሚመራ አሃድ ሙከራ እንዴት መፍጠር እችላለሁ?

ቪዲዮ: በውሂብ የሚመራ አሃድ ሙከራ እንዴት መፍጠር እችላለሁ?
ቪዲዮ: What is Database System ?በአማርኛ 2024, ግንቦት
Anonim

በውሂብ የሚመራ አሃድ ሙከራ መፍጠር የሚከተሉትን ደረጃዎች ያካትታል።

  1. ውሂብ ይፍጠሩ በ ውስጥ የሚጠቀሙባቸውን እሴቶች የያዘ ምንጭ ፈተና ዘዴ.
  2. የግል የTestContext መስክ እና የህዝብ TestContext ንብረትን ወደዚህ ያክሉ ፈተና ክፍል.
  3. ፍጠር ሀ ዩኒት ፈተና ዘዴ እና የDataSourceAttribute አይነታ ያክሉበት።

ይህንን በተመለከተ በመረጃ የተደገፈ ሙከራን እንዴት ነው የሚሰሩት?

አቀራረብ 1) ለእያንዳንዱ የውሂብ ስብስብ አንድ 1000 ስክሪፕቶችን ይፍጠሩ እና እያንዳንዱን ያሂዱ ፈተና በተናጠል አንድ በአንድ. አቀራረብ 2) በ ውስጥ ያለውን ዋጋ በእጅ ይለውጡ ፈተና ስክሪፕት እና ብዙ ጊዜ አሂድ. አቀራረብ 3) አስመጣ ውሂብ ከኤክሴል ሉህ. አምጣ የሙከራ ውሂብ ከኤክሴል ረድፎች አንድ በአንድ እና ስክሪፕቱን ያስፈጽሙ.

እንዲሁም እወቅ፣ በውሂብ የሚመራ ማዕቀፍ እንዴት እፈጥራለሁ? Apache POIን በመጠቀም ከጃቫ ጋር በሴሊኒየም የሚገኘውን የውሂብ Driven Framework ትግበራ ለማሳየት የፌስቡክ መተግበሪያን እወስዳለሁ።

  1. ሁኔታ፡ የፌስቡክ ገጽ ክፈትና ግባና ውጣ።
  2. ደረጃ 1፡ Eclipseን ይክፈቱ እና Apache POI jar ፋይሎችን ያዋቅሩ - Apache Jars ያውርዱ።
  3. ደረጃ 2፡ የኤክሴል ሉህ ይክፈቱ እና አንዳንድ የሙከራ ውሂብ ይፍጠሩ።

በተጨማሪም፣ በመረጃ የሚመሩ የሙከራ ዓይነቶች ምንድናቸው?

በTestComplete ውስጥ በውሂብ ለሚመሩ ሙከራዎች የሚከተሉትን የመረጃ ማከማቻ ዓይነቶች መጠቀም ትችላለህ፡-

  • በነጠላ ሰረዝ የተለዩ እሴቶች (CSV) ፋይሎች።
  • የ Excel ሉሆች.
  • የውሂብ ጎታ ሠንጠረዦች.
  • የስክሪፕት ድርድሮች።
  • የሠንጠረዥ ተለዋዋጮች.

TestContext C # ምንድን ነው?

የሙከራ አውድ (NUnit 2.5. እያንዳንዱ የNUnit ፈተና በአፈጻጸም አውድ ውስጥ ይሰራል፣ ይህም ስለ አካባቢው እና ስለ ፈተናው ራሱ መረጃን ያካትታል። የሙከራ አውድ ክፍል ፈተናዎች ስለ አፈፃፀሙ አውድ የተወሰኑ መረጃዎችን እንዲደርሱ ያስችላቸዋል። ይህ ክፍል ከ2.5 ጀምሮ በNUnit አለ።

የሚመከር: