አንተ ገንቢ እንደሆንክ አድርገህ አስብ፣ እና ሞካሪ በድጋሜ ወቅት የተገኘ ሳንካ ያመጣልሃል። ይህን ስህተት ማስተካከል ትፈልጋለህ፣ ስለዚህ ትኬት እንዲፈጠር ትጠይቃለህ። የምርት አስተዳዳሪው ምንም አይነት ጥያቄ እንዳይኖረው እንዴት እንደሚያነሱት፣ የመሳብ ጥያቄዎችን ከእሱ ጋር እንደሚያገናኙት እና ግምቶችን እንደሚያክሉ አስቀድመው እያሰቡ ነው።
የተወሰነ ጊዜ አለፈ፣ እና አዲስ ቲኬት ታየ፣ ግን ውስጥ፣ ሁለት መስመሮች እና ቅጽበታዊ ገጽ እይታ ብቻ አሉ። በቁጭት ፣ ይህንን መረጃ ተጠቅመህ ስህተቱን እንደገና ለማባዛት ትሞክራለህ ፣ ግን ምንም ስህተት የለም። ብዙ ጊዜ ሞክረዋል፣ ነገር ግን በመጨረሻ፣ ለሙከራው ስህተት እንደገና ሊባዛ እንደማይችል ይጽፋሉ፣ እና አዲስ የማብራሪያ ዙር ይጀምራል።
በአዳዲስ ስራዎች ላይ ለመስራት፣ ሌሎች ስህተቶችን ለማስተካከል፣ ወይም አኒም ኮዱን ሲያስተካክል ለመመልከት ሊያገለግል የሚችል ጊዜ እያጠፉ ነው።
ስሜ Evgeny Domnin ነው; እኔ QA ነኝ፣ እና ጥሩ የሳንካ ሪፖርት በሚያደርገው ነገር ላይ ያለኝን እይታ ለማካፈል እሞክራለሁ። ለረጅሙ መግቢያ ይቅርታ - እንጀምር።
በቲኬቱ ርዕስ ውስጥ ሶስት ጥያቄዎችን ለመመለስ ይሞክሩ።
ልምድ ያለው ገንቢ ጉዳዩን ለመረዳት ርዕሱን ማየት ብቻ ያስፈልገዋል። ለምሳሌ፡-
የመግቢያ ገጽ፡- የተሳሳተ የይለፍ ቃል በሚያስገቡበት ጊዜ መስኩ አይደምቅም።
ብዙ ጊዜ ሞካሪዎች ችግሩ በየትኛው አካባቢ እንደተከሰተ በቲኬቱ ላይ መግለጽ ሲረሱ አይቻለሁ። ይህ በተለይ ከUI ጋር በተያያዙ ቲኬቶች ውስጥ የድረ-ገፁ አድራሻ ወይም የአውታረ መረብ ጥያቄ በማይታይበት ጊዜ ጠቃሚ ነው። ይህንን ሁልጊዜ ይግለጹ። በቲኬቱ ውስጥ የተለየ መስክ ካለ, በጣም ጥሩ, እዚያ ያስቀምጡት. ካልሆነ በመራቢያ ደረጃዎች ውስጥ ይጥቀሱት ለምሳሌ፡-
በአስተዳዳሪ መለያ ወደ ማዘጋጃ አካባቢ ይግቡ።
ስለ እርምጃዎች ስንናገር…
በጣም አስፈላጊ ከሆኑት ክፍሎች አንዱ የሳንካ ማባዛት መመሪያ ነው. ለማተኮር ሁለት ክፍሎችን እገልጻለሁ፡ የእርምጃዎች ቅርጸት (ምስላዊ) እና ይዘቱ (ውስጥ ያለው ውሂብ)።
መዋቅርን መጠበቅ
የሳንካ ሪፖርቶች የተለያዩ ልዩነቶች አሉ፣ ግን በጥንታዊ ደረጃ፣ የሚከተሉትን ክፍሎች መያዝ አለባቸው።
ይህንን መዋቅር ይጠቀሙ, እና ሁልጊዜ በእሱ ላይ ይጣበቃሉ. ጉዳዩን በሚገልጹበት ጊዜ ተመሳሳይነት ሃሳቦቻችሁን ለማደራጀት ከሚረዱት ጉዳዮች አንዱ ይህ ነው።
ቁጥር ያለው ዝርዝር ተጠቀም
ቁጥር ያለው ዝርዝር በመጠቀም ደረጃዎቹን ይከፋፍሉ. አንዳንድ ጊዜ ሞካሪዎች ዝርዝር መግለጫዎችን ይጽፋሉ, ነገር ግን እንደ ቀጣይ የጽሑፍ እገዳ. ይህን አታድርግ። ደረጃዎቹ ከተለያዩ ለማንበብ ለሁሉም ሰው በጣም ቀላል ይሆናል.
በተቻለ መጠን ያለ ሰዋሰዋዊ ስህተቶች ይጻፉ።
አሁን፣ ወደ እነዚህ እርምጃዎች ይዘት እንሂድ።
ስህተትን እንደገና ለማራባት ወሳኝ ካልሆነ እያንዳንዱን እርምጃ ወደ ተለየ ደረጃ መከፋፈል አያስፈልገዎትም - ይህ ለማንበብ እና በተግባር ለመጠቀም ከባድ ነው። ብዙ ድርጊቶችን በአንድ እርምጃ ለማካተት አትፍሩ። ምን ለማለት ፈልጌ ነው?
መጥፎ :
ወደ test.com/login
ይሂዱ
የመግቢያ መስኩ ላይ ጠቅ ያድርጉ
መግቢያውን ያስገቡ
በይለፍ ቃል መስኩ ላይ ጠቅ ያድርጉ
የይለፍ ቃሉን ያስገቡ
ጥሩ ፥
test.com/login
ይሂዱ እና በማንኛውም መለያ ይግቡ
ደረጃውን የጠበቀ ፍሰት በሚከተልበት ጊዜ ገንቢው በተፈጥሮ በሚያደርጋቸው ነገሮች ደረጃዎቹን አንከፋፈልም። ስጀምር እያንዳንዱ እርምጃ የራሱ እርምጃ ያስፈልገዋል ብዬ አስብ ነበር ነገር ግን አስፈላጊ አይደለም.
አሻሚነትን ያስወግዱ
በእያንዳንዱ ደረጃ ላይ ለመፈተሽ ሁልጊዜ እርምጃዎችን በልዩ ጥያቄ ያካትቱ እና ለመጫን የተወሰነውን ቁልፍ ይፃፉ (በተለይ ተመሳሳይ ስም ያላቸው አዝራሮች ካሉ)።
የሙከራ ውሂብን ያካትቱ
ስህተቱ ከመለያዎ ጋር የሚዛመድ ከሆነ የመግቢያ ውሂብ ያቅርቡ እና ስህተቱን እንደገና ለማባዛት የሚያግዙ የሙከራ ክፍያዎችን ለማካተት አያመንቱ።
እርምጃዎችዎን እንደገና ይገምግሙ
አንዳንድ ጊዜ፣ ስህተቱን ካጋጠመዎት በኋላ ወዲያውኑ ደረጃዎቹን ይጽፋሉ፣ ነገር ግን ለሙሉ መረዳት አንድ እርምጃ አምልጦት ሊሆን ይችላል ወይም ስህተቱ በኋላ እንደገና ሊባዛ አይችልም። በዚህ ጊዜ፣ ይበልጥ ትክክለኛ የሆኑ እርምጃዎችን ማግኘት ሊያስፈልግ ይችላል።
የተለየ ክፍል የሚጠበቀው ውጤት ነው, እሱም ደረጃዎችን በሚከተሉበት ጊዜ የሚጠበቀውን ውጤት እንገልፃለን (በማይገርም ሁኔታ). ይህ ክፍል መኖር አለበት ከሚለው ውጪ ብዙ ልዩ ምክሮች እዚህ የሉም - ገንቢው ተግባራዊነቱ ወደ ምን ባህሪ መምራት እንዳለበት መረዳት አለበት። እንደ “ሁሉም ነገር በጥሩ ሁኔታ መሥራት አለበት” ያሉ ሐረጎች አይቆርጡም - ልዩ ባህሪን ይፃፉ።
እዚህ, ደረጃዎቹን ስንከተል በትክክል የተከሰተውን እንጽፋለን. ልዩነት እዚህም አስፈላጊ ነው። “ሁሉም ነገር ተበላሽቷል” ብለህ ብቻ አትፃፍ (ምንም እንኳን ያ ሳይሆን አይቀርም)። ሁሉም ነገር እንደተበላሸ የሚያሳዩትን አመልካቾች ይግለጹ. ለምሳሌ፡-
በ GET /accounts
ጥያቄ ላይ 500 ስህተት ተመልሷል ፣ እና ዩአይዩ ታግዷል። ተጠቃሚው ከገጹ መውጣት ወይም አባሎችን ጠቅ ማድረግ አይችልም።
ገጹን ማደስ ጥያቄውን እንደገና ያስነሳል እና ወደ ተመሳሳይ ስህተት ይመራል.
በሌላ አነጋገር ትክክለኛውን ውጤት እና የተጠቃሚውን ፍሰት እንዴት እንደሚጎዳ ይግለጹ።
ይህ ሊጠቀስ የሚገባው የተለየ ክፍል ነው። ስህተቱን የሚገልጽ ተጨማሪ መረጃ የሚያያይዙበት ነው። የመራቢያ ደረጃዎችን የማንበብ አድናቂዎች ያልሆኑ አንዳንድ ገንቢዎችን አውቃለሁ እና በቀጥታ ወደ ትክክለኛው ውጤት እና ወደሚያብራሩ ተጨማሪ ቁሳቁሶች ይሂዱ።
መቶ ጊዜ ከመስማት አንድ ጊዜ ማየት ይሻላል። ይህ ምን እየተከሰተ እንዳለ እና የት እንደሆነ በእይታ ለማሳየት ጥሩ መንገድ ነው። ሁልጊዜ ቅጽበታዊ ገጽ እይታን ለማያያዝ ይሞክሩ።
ስህተቱ የተከሰተበት ጥያቄ ካለ ሁል ጊዜ በቲኬቱ ውስጥ መካተት አለበት። ነገር ግን፣ ጥያቄዎች ብዙ የተለያዩ መለኪያዎችን ይይዛሉ። የሚከተሉትን ማካተት አስፈላጊ እንደሆነ አጉላለሁ፡-
GET
፣ POST
፣ TRACE
፣ OPTION
፣ ወዘተ ብዙ ዘዴዎች አሉ ፣ ልክ ተመሳሳይ ዩአርኤል ያላቸው ግን የተለያዩ ዘዴዎች ያሉ ጥያቄዎች አሉ። በቲኬቱ ውስጥ መግለጽዎን አይርሱ.
አንዳንድ ጊዜ, ስህተቶች በኮንሶል ውስጥ ይገኛሉ, እና እነዚህ ወደ ቲኬቱ ሊጨመሩ ይችላሉ. ምናልባት ይህን ቀድመህ እየሠራህ ሊሆን ይችላል፣ ነገር ግን አንድ ትልቅ የጽሑፍ ብሎክ ሁልጊዜ እንደ .log
ፋይል ሊቀመጥ እና በቲኬቱ ላይ እንደሚጨመር አስተውያለሁ። ይህ ሁለቱንም የምዝግብ ማስታወሻዎች እና የቲኬቱን ተነባቢነት ያሻሽላል።
ይህ ሁሉ ደህና እና ጥሩ ነው፣ ነገር ግን ሁሉም ነገር እንደዚህ የሚያምር ለማድረግ ጊዜ ከየት እናገኛለን? የጊዜ ገደብ እየቀረበ ነው፣ ስራ አስኪያጁ እየተናደደ ነው፣ ፕሮዳክሽኑ ውስጥ እገዳ አለ፣ እና ሁሉንም ነገር እንድጽፍ እየተጠየቅኩ ነው? ለገንቢው በቀጥታ መልእክት እልካለሁ፣ እና ያ ነው።
ይህ ሊነሳ የሚችል ምክንያታዊ ክርክር ነው. ለሙከራ በቂ ጊዜ የተመደበለት፣ ሁሉም ነገር በሂደት የሚሄድበት፣ እና የተሟላ እና ከፍተኛ ጥራት ያለው ሰነድ ስለሚቀመጥበት ስለ ፍጹም ሞካሪው አለም ምንም አይነት ቅዠት አላደርግም። ተረድቻለሁ-ብዙውን ጊዜ፣ ጊዜው መሰባበር፣ ማቃጠል... ደህና፣ አይኖች፣ እና ሁሉንም ነገር በጊዜው ለማከናወን የሚደረግ ሩጫ ነው።
ትንንሽ ስህተቶች ወደ መከመር ይቀናቸዋል፣ በዐውደ-ጽሑፍ መቀያየር ምክንያት ብዙ ጊዜ ይወስዳሉ እና ወደ ደካማ አሠራሮች ያመራል። ማሻሻያዎችን ቀስ በቀስ መተግበር ከጀመርን እና እንዴት እንደሚሰሩ መከታተል ከጀመርን የበለጠ የተረጋጋ፣ ደረጃውን የጠበቀ እና ለሁሉም ተሳታፊዎች ሊተነበይ የሚችል ሂደት መፍጠር እንችላለን።
የፕሮጀክት አስተዳዳሪው ሁሉንም ሰው ለዝማኔዎች መሳብ ሳያስፈልገው በምርቱ ላይ ምን እየተፈጠረ እንዳለ ይገነዘባል፣ ገንቢው የመራቢያ ሁኔታዎች ላይ ማብራሪያ እንዲሰጥ ሞካሪውን መጠየቅ አይኖርበትም እና ከሙከራ አያርቃቸውም እና ባለድርሻ አካላት በተራው፣ ስለ ምርቱ እድገት ግልጽ የሆነ እይታ ይኑርዎት.
ይህ መጣጥፍ ይበልጥ ያነጣጠረው በፈተና ውስጥ መንገዳቸውን ለጀመሩ ወይም ለጀመሩ ጀማሪዎች ነው። ትናንሽ እርምጃዎች ወደ ትልቅ ውጤቶች እንደሚመሩ አምናለሁ, እና በዚህ ጽሑፍ ውስጥ ያሉት ምክሮች ከፍተኛ ጥራት ያላቸውን የሳንካ ሪፖርቶችን ይመራሉ.
ማንኛቸውም ጥያቄዎች፣ ጥቆማዎች፣ አለመግባባቶች ወይም ቅሬታዎች ካሉዎት በአስተያየቶቹ ውስጥ ለመተው ነፃነት ይሰማዎ - አስተያየትዎን ለመስማት ፍላጎት አለኝ!