ትርፍ፡
- በአርቴፊሻል ኢንተለጀንስ ድጋፍ እንደ ተመጣጣኝ ክፍሎች ፣ የወሰን እሴት ትንተና እና የውሳኔ ሰንጠረዦች ባሉ ቴክኒኮች ፍላጎትን እና ተቀባይነትን ወደ አጠቃላይ የሙከራ ጉዳዮች የመቀየር ችሎታ።
- አወንታዊ፣ አሉታዊ እና የጠርዝ ጉዳይ ሁኔታዎችን ለየብቻ የማምረት እና በሰው ሰራሽ የማሰብ ችሎታ ያመለጡ ጉዳዮችን ከምርት መረጃ ጋር የማጠናቀቅ ችሎታ።
- የፈተና ጉዳዮችን ከመቀበል መስፈርቶች ጋር በማገናኘት የመከታተያ ችሎታን የማቋቋም እና የሽፋን ክፍተቶችን እና አላስፈላጊ እብጠትን የማስወገድ ችሎታ።
የሞካሪው ስራ ብዙ ጊዜ የሚጀምረው በዚህ ባዶ ሰሌዳ ነው፡ አንድ መስፈርት አለው ("ተጠቃሚው የይለፍ ቃሉን እንደገና ማስጀመር መቻል አለበት") እና ይህን ነጠላ አረፍተ ነገር ወደ ደርዘን የሚቆጠሩ የኮንክሪት ፍተሻዎች መለወጥ ያስፈልገዋል ይህም ሶፍትዌሩ በትክክል መስራቱን ያረጋግጣል። ይህ ለውጥ የሙከራ ንድፍ ይባላል. በሙከራ ሁኔታ መካከል ያለውን ልዩነት ማወቅ - ምን መሞከር እንዳለበት የሚገልጽ ከፍተኛ ደረጃ ዓላማ፣ ለምሳሌ "ልክ ያልሆነ የይለፍ ቃል ውድቅ መደረግ አለበት" - እና የሙከራ ጉዳይ - ተጨባጭ እርምጃዎችን ፣ ግብዓቶችን እና የሚጠበቀውን ውጤት የሚዘረዝር ተፈጻሚነት ያለው ክፍል ቁልፍ ነው። አርቴፊሻል ኢንተለጀንስ (AI) በትክክል ይህንን ባዶ ገጽ አፍታ ያፋጥነዋል፡ አንዱን መስፈርት በሰከንዶች ውስጥ ወደ ብዙ ረቂቅ ሁኔታዎች ይለውጣል። ነገር ግን ያስታውሱ - AI እርስዎ ሊያስቡባቸው የሚችሉትን ሁኔታዎች ይደግማል; የትኞቹ ሁኔታዎች በጣም አስፈላጊ እንደሆኑ በምርትዎ እውቀት ይመርጣሉ።
በዚህ ክፍል ውስጥ፣ መስፈርትን በ AI ድጋፍ ወደ አጠቃላይ ነገር ግን ከዝርክርክ ነጻ የሆነ የሙከራ ስብስብ እንዴት እንደሚቀይሩ ደረጃ በደረጃ ይማራሉ።
ደረጃ በደረጃ፡ ከመስፈርት እስከ የሙከራ ስብስብ
ደረጃ 1 - መስፈርቱን ግልጽ ያድርጉ. ለ AI ጥሬ መስፈርቱን ከመስጠትዎ በፊት የመቀበያ መስፈርቶችን ይሰብስቡ (አንድ ሥራ "ተከናውኗል" ተብሎ ለመቆጠር የሚያስፈልጉትን ሁኔታዎች) ይሰብስቡ. "የይለፍ ቃል ዳግም ማቀናበር አለበት" በቂ አይደለም; እንደ "የዳግም ማስጀመሪያ አገናኝ ለ 30 ደቂቃዎች ያገለግላል"፣ "ተመሳሳይ የይለፍ ቃል እንደገና ጥቅም ላይ ሊውል አይችልም" ያሉ ህጎች የእውነተኛው ሙከራ ምንጭ ናቸው።
ደረጃ 2 - የሙከራ ዘዴዎችን ይተግብሩ። ስለ AI "ስክሪፕት ጻፍ" ብቻ አትበል; ክላሲክ የሙከራ ንድፍ ቴክኒኮችን በስም ይጠይቁ፡
- የእኩልነት ክፍሎች (ተመጣጣኝ ክፍፍል)፡- ግብዓቶችን በቡድን በመከፋፈል ተመሳሳይ ባህሪን ይፈጥራሉ ተብሎ ይጠበቃል። ለምሳሌ፣ ለእድሜ መስክ፣ "ትክክለኛ ክልል", "በጣም ትንሽ" እና "በጣም ትልቅ" ክፍሎች ናቸው; ከእያንዳንዱ ክፍል አንድ ምሳሌ መሞከር በቂ ነው.
- የድንበር እሴት ትንተና፡- ስህተቶች በብዛት በወሰኖች ላይ በመሆናቸው የመነሻ ዋጋዎችን መሞከር። ልክ እንደ 17፣ 18፣ 19 ለ18 የዕድሜ ገደብ ለየብቻ መሞከር ነው።
- የውሳኔ ሰንጠረዥ፡ የበርካታ ሁኔታዎች ጥምረት እና የእያንዳንዱ ጥምረት የሚጠበቀው ውጤት።
- የግዛት ሽግግር፡ የስርዓቱን ከስቴት ወደ ግዛት (ለምሳሌ፡ ትዕዛዝ፡ የተፈጠረ → የሚከፈልበት → የተላከ) እና ልክ ያልሆኑ ሽግግሮች መሞከር።
ደረጃ 3 - አወንታዊ ፣ አሉታዊ እና የጠርዝ ግዛቶችን ይለያዩ ። አወንታዊ ምርመራ (በትክክለኛ ግብአት የሚጠበቀው ውጤት)፣ አሉታዊ ፈተና (ትክክለኛ ያልሆነ ግብዓት ያለው ትክክለኛ ስህተት) እና የጠርዝ መያዣ - የድንበር ወይም ያልተለመዱ ጉዳዮችን ይጠይቁ። AI በአጠቃላይ አወንታዊውን አጽንዖት ይሰጣል; እርስዎ በግልጽ ካልጠየቁ በስተቀር አሉታዊ እና ጠርዝ ጉዳዮች ያልተሟሉ ናቸው።
ደረጃ 4 - ቅድሚያ ይስጡ እና ይቁረጡ. AI 60 ሁኔታዎችን መፍጠር ይችላል; ሁሉም እኩል ዋጋ ያላቸው አይደሉም. ከፍተኛ ስጋት ያለባቸውን (ገንዘብ፣ ደህንነት፣ የውሂብ መጥፋት) ቅድሚያ ይስጧቸው እና የተባዙትን ያጣምሩ።
ጠቃሚ ምክር፡ "ከዚህ መስፈርት 5 የማይታሰቡ የጠርዝ ጉዳዮችን ፍጠር" በማለት የተለየ ጥያቄ ወደ AI ይላኩ። በጣም ጠቃሚው የ AI አስተዋፅዖ ብዙውን ጊዜ ችላ ያልካቸውን ያልተለመዱ ሁኔታዎችን ያስታውሰዎታል።
ደካማ ጥያቄ / ጠንካራ ጥያቄ
ደካማ፡ "የይለፍ ቃል ዳግም ለማስጀመር የሙከራ ጉዳዮችን ይፃፉ።"
ጠንካራ፡ "ለ'የይለፍ ቃል ዳግም ማስጀመሪያ' ባህሪ የሙከራ ጉዳዮችን በሚከተለው የመቀበያ መስፈርት ይፍጠሩ፡ ለ30 ደቂቃዎች የሚሰራ አገናኝ፣ ነጠላ አጠቃቀም፣ የመጨረሻዎቹ 3 የይለፍ ቃላት እንደገና ጥቅም ላይ ሊውሉ አይችሉም፣ መለያ ለ 15 ደቂቃዎች ተቆልፏል ከ 5 የተሳሳቱ ሙከራዎች በኋላ። የእኩልነት ክፍሎችን እና የድንበር እሴት ትንተናን ይተግብሩ። አወንታዊ፣ አሉታዊ እና ጠርዝ ጉዳዮችን በተናጥል አርእስቶች ይስጡ፣ የሚጠበቁ ቅድመ ሁኔታዎችን ይቀበሉ። ለእያንዳንዱ ጉዳይ፡ የመታወቂያ መመዘኛዎችን ይቀበሉ። የደህንነት/የመቆለፍ ሁኔታዎችን ያድምቁ።"
ኃይለኛ ማበረታቻ; ደንቦችን, ቴክኒኮችን, የውጤት ቅርጸት እና የቅድሚያ ቅደም ተከተል ይሰጣል. ስለዚህ AI የሚያስጌጡ ሳይሆን ሊተገበሩ የሚችሉ እና ሊታዩ የሚችሉ የሙከራ ጉዳዮችን ያዘጋጃል።
የሙከራ ጉዳይ ውፅዓት ቅርጸት
ወደ ቡድንዎ የሙከራ አስተዳደር መሳሪያ (ለምሳሌ TestRail፣ Zephyr፣ Xray) በቀጥታ ሊመጣ የሚችል የተዋቀረ ቅርጸት ይጠይቁ። የሚከተለው ሠንጠረዥ የጥሩ የሙከራ መያዣ ክፍሎችን ያሳያል።
አካባቢ
መግለጫ
ምሳሌ
መታወቂያ
ልዩ መታወቂያ
TC-PWD-014
ርዕስ
አጭር ዓላማ
ጊዜው ያለፈበት አገናኝ ውድቅ ይሆናል
ቅድመ ሁኔታ
ከመፈተሽ በፊት አስፈላጊ ሁኔታ
ዳግም ማስጀመር አገናኝ ከ31 ደቂቃዎች በፊት ተፈጥሯል።
እርምጃዎች
ተከታታይ ድርጊቶች
1. አገናኙ ላይ ጠቅ ያድርጉ 2. አዲስ የይለፍ ቃል ያስገቡ
የሙከራ ውሂብ
ጥቅም ላይ የዋሉ የኮንክሪት እሴቶች
የድሮ አገናኝ፣ አዲስ የይለፍ ቃል "Abc!2345"
የሚጠበቀው ውጤት
ሊረጋገጥ የሚገባው ባህሪ
"ማገናኛ ጊዜው አልፎበታል" ስህተት, የይለፍ ቃል አይለወጥም
ተቀባይነት መስፈርቶች
የመከታተያ አገናኝ
AK-3፡ ማገናኛ ለ30 ደቂቃ የሚሰራ
ቅድሚያ የሚሰጡዋቸውን
የአደጋ ደረጃ
ከፍተኛ
አራት ሊገለበጡ የሚችሉ አብነቶች
1) በቴክኒክ ላይ የተመሠረተ ሁኔታ ማምረት;
የእርስዎ ሚና: ከፍተኛ የሙከራ ዲዛይነር.የፍተሻ ጉዳዮችን ለባህሪ: [ባህሪ እና ተቀባይነት መስፈርቶች ያቅርቡ] ያመልክቱ: ተመጣጣኝ ክፍሎችን, የእረፍት ነጥብ ትንተና, የውሳኔ ሰንጠረዥ. በ 3 ቡድኖች ውስጥ ውፅዓት ያቅርቡ: አዎንታዊ / አሉታዊ / ጠርዝ ጉዳይ. እያንዳንዱ ጉዳይ: መታወቂያ, ቅድመ ሁኔታ, ደረጃዎች, የሙከራ ውሂብ, የሚጠበቀው ውጤት, ተዛማጅ ተቀባይነት መስፈርቶች, ቅድሚያ (ከፍተኛ / መካከለኛ / ዝቅተኛ).
2) የጠርዝ መያዣ አዳኝ;
ለሚከተለው ባህሪ 10 በተለምዶ የሚታለፉ የጠርዝ ጉዳዮችን ይዘርዝሩ፡ [ባህሪ]። ለምን ለእያንዳንዱ አደገኛ እንደሆነ በአንድ ዓረፍተ ነገር ጻፍ። እንደ ባዶ/ባዶ፣ ግብዓት በጣም ረጅም፣ ተመሳሳይነት፣ ጊዜ ማብቂያ፣ የቅርጸት ስህተቶች፣ ዩኒኮድ/ኢሞጂ፣ አሉታዊ/ዜሮ፣ የአውታረ መረብ መቆራረጥ ያሉ መጥረቢያዎችን ያስቡ።
3) የውሳኔ ሰንጠረዥ ማምረት;
ለሚከተለው የንግድ ህግ የውሳኔ ሰንጠረዥ ይፍጠሩ: [ህጎች]. አምዶች: ሁኔታ ጥምረት; ረድፎች: እያንዳንዱ ሁኔታ እና የሚጠበቀው እርምጃ. የማይደረስ ወይም የሚጋጩ ጥምረቶችን ይጠቁሙ። ከዚያም ለእያንዳንዱ ጥምረት የሙከራ ጉዳይ ያቅርቡ.
4) የመከታተያ ቁጥጥር;
በሚከተለው የመቀበያ መስፈርቶች ዝርዝር እና በሚከተሉት የፈተና ጉዳዮች፡[መስፈርቶች] / [ጉዳዮች] ተሰጥቷል። የትኛዎቹ ተቀባይነት መመዘኛዎች በNO የሙከራ ጉዳዮች (የሽፋን ክፍተት) እና የትኞቹ ጉዳዮች በማናቸውም መመዘኛ ያልተሟሉ መሆናቸውን በሰንጠረዥ መልክ አሳይ።
ሶስት ጥቃቅን ጉዳዮች
ጉዳይ 1 - የጠርዝ ግዛቶች ዋጋ. የፊንቴክ ቡድን ባለሙያ ለገንዘብ ማስተላለፍ ባህሪ 18 ስክሪፕቶችን ጽፎ ነበር። የ "ጠርዝ መያዣ አዳኝ" አብነት ወደ AI ተተግብሯል; AI "ተመሳሳዩን ሚዛን ከሁለት መሳሪያዎች በአንድ ጊዜ ማስተላለፍ" (ተለዋዋጭ) ሁኔታን አስታውሷል. ይህ ሁኔታ ሲሞከር፣ በቀጥታ ከመሄዱ በፊት እጥፍ ወጪ ተጋላጭነት ተገኝቶ ተዘግቷል። አንድ የፍሬም ሁኔታ ባለ ስድስት አሃዝ ኪሳራን ከልክሏል።
ጉዳይ 2 - እብጠቱን መከርከም. አንድ ቡድን AI ለአባልነት ቅጽ ስክሪፕት አዘጋጅቶ 74 ጉዳዮች መጡ። የመከታተያ አብነት ማስኬድ 74 ጉዳዮች 9 የመቀበያ መስፈርቶችን ብቻ የሚያሟሉ ሲሆን ብዙዎች ተመሳሳይ የአቻነት ክፍልን በድጋሚ እየሞከሩ ነው። ስብስቡ ከ 74 ወደ 23 ጉልህ ጉዳዮች ቀንሷል; የሩጫ ጊዜ በ 68% ቀንሷል, ሽፋን አልቀነሰም.
ጉዳይ 3 - የተሳሳተ ግምት. AI እንደ “ፌብሩዋሪ 31” ያሉ ልክ ያልሆኑ ቀኖች ለቀናት መስክ እንዲሞክሩ ሐሳብ አቅርቧል፣ ነገር ግን ቡድኑ እየተጠቀመበት ያለው የቀን መቁጠሪያ ክፍል ይህንን እንደከለከለው አላወቀም። ኤክስፐርቱ በአይአይ የተሰሩትን ከ6ቱ የቀን ሁኔታዎች ውስጥ 4ቱን በምርቱ አውድ ውስጥ አላስፈላጊ አድርጎ አስቀርቷል። AI የተፈጠሩ እድሎች; የምርት መረጃ ምርጫ አድርጓል።
የተለመዱ ስህተቶች
- ተቀባይነት መስፈርቶችን ሳይሰጥ ስክሪፕት መጠየቅ። እውነት የሆነውን ነገር ሳያውቅ AI ብዙውን ጊዜ እውነተኛውን አደጋ የሚያመልጡ ውጫዊ ሁኔታዎችን ይፈጥራል።
- ለአዎንታዊ ሙከራዎች ብቻ መፍታት። አሉታዊ እና ጠርዝ ጉዳዮችን በግልፅ አለመፈለግ። ብዙውን ጊዜ ስህተቶች የሚዋሹበት ይህ ነው።
- የሚመረተውን እንዳለ መቀበል። AI የምርቱን ሁኔታ እንደማያውቅ በመርሳት እና በስብስቡ ላይ አላስፈላጊ ወይም የማይቻሉ ሁኔታዎችን ይተዋል ።
- የመከታተያ ችሎታን ማለፍ። ጉዳዮችን ከመቀበል መስፈርቶች ጋር አለማያያዝ; በውጤቱም, የትኛው መስፈርት የማይሞከር (የሽፋን ክፍተት) አይታይም.
- የቁጥር ስህተት። ደስተኛ መሆን ምክንያቱም "60 ስክሪፕቶች ተለቅቀዋል". እሴቱ በቁጥር ውስጥ አይደለም, ነገር ግን አደጋን በሚሸፍነው ወሰን ውስጥ.
በማጠቃለያው
የሙከራ ንድፍ የሶፍትዌሩን ትክክለኛነት የሚያረጋግጡ የአንድ-ዓረፍተ ነገር መስፈርቶችን ወደ ኮንክሪት ፣ተፈጻሚነት ያላቸውን ጉዳዮች መተርጎም ነው። AI ይህን ለውጥ በእጅጉ ያፋጥነዋል፡ የመቀበያ መስፈርቶችን ሲሰጡ አጠቃላይ ንድፎችን ያዘጋጃል፡ ክላሲካል የፈተና ቴክኒኮች (ተመጣጣኝ ክፍሎች፣ መግቻ ነጥብ፣ የውሳኔ ሠንጠረዥ፣ የግዛት ሽግግር) እና ግልጽ የውጤት ቅርጸት። ነገር ግን AI ወደ አወንታዊው ያደላ ነው፣ የምርት አገባቡን አያውቅም፣ እና አላስፈላጊ እብጠትን ይፈጥራል። የእርስዎ ስራ በግልጽ አሉታዊ እና ጠርዝ ጉዳዮችን መጠየቅ፣ መከታተያ መመስረት፣ በአደጋ ቅድሚያ መስጠት እና መቁረጥ ነው።
የመተግበሪያ ተግባር
ከእራስዎ ፕሮጀክት አንድ ባህሪ ይምረጡ እና የመቀበያ መስፈርቶቹን ይፃፉ. AI የሙከራ ጉዳዮችን በ"ቴክኒክ ላይ የተመሰረተ ትዕይንት ማመንጨት" አብነት እንዲኖረው ያድርጉ። ከዚያ የ"ጠርዝ መያዣ አዳኝ" እና "የመከታተያ ማረጋገጫ" አብነቶችን ይተግብሩ። በውጤቱም: (1) ቢያንስ 3 የጠርዝ ጉዳዮችን አክል, (2) ከማንኛውም የመቀበያ መስፈርት ጋር ያልተገናኙ ጉዳዮችን ይቁረጡ, (3) ምንም ዓይነት የመቀበያ መመዘኛዎች ካሉ አዲስ ጉዳዮችን ይጻፉ. የመጨረሻውን ስብስብ በተመን ሉህ ውስጥ አፍስሱ።
የማረጋገጫ ዝርዝር
- [] ስክሪፕት ከመጠየቅ በፊት፣ ተቀባይነት መስፈርቱን አብራርቻለሁ።
- [ ] YZ ለተመጣጣኝ ክፍሎች እና የወሰን እሴት ትንተና በስም ጠየኩት።
- [] አወንታዊ፣ አሉታዊ እና የጠርዝ ግዛቶችን ለየብቻ ፈጠርኩ።
- [ ] እያንዳንዱን የፈተና ጉዳይ ከተቀባይነት መስፈርት (የመከታተያ ችሎታ) ጋር አገናኝቻለሁ።
- [] የወሰን ክፍተቱን እና አላስፈላጊ ጉዳዮችን ከጠረጴዛው ጋር ፈትሻለሁ።
- [] በአደጋ ቅድሚያ ሰጥቼ ያበጠውን ቆርጬ ነበር።