Sobes.tech
Junior

Ի՞նչ է քննության քննությունը:

sobes.tech AI

Պատասխան AI-ից

Критիկական жолды тестілеу (Critical Path Testing) — бұл жүйенің ең маңызды және жиі қолданылатын сценарийлерін тексеруге бағытталған тестілеу әдісі.

Мақсат:

  • Жүйенің негізгі функцияларының тұрақты жұмысын қамтамасыз ету.
  • Ең маңызды бизнес-процестердегі сәтсіздік қаупін азайту.
  • Негізгі пайдаланушы жолдары дұрыс жұмыс істейтініне көз жеткізу.

Критикалық жолды анықтау критерийлері:

  • Қолдану жиілігі: Көп қолданушылар пайдаланады деген сценарийлер.
  • Бизнес құндылығы: Тікелей табыс әкелетін, негізгі операцияларды орындауға немесе бизнес мақсаттарына жетуге байланысты сценарийлер.
  • Бас тартудың әсері: Қате сценарийлер, олар сәтсіздікке ұшырағанда, маңызды салдарға әкеледі (деректердің жоғалуы, қаржылық шығындар, беделге нұқсан).
  • Басқа функциялармен байланысы: Басқа функцияларға тәуелді немесе оларды қамтитын сценарийлер.

Критикалық жолды тестілеу кезеңдері:

  1. Танымал ету: Негізгі бизнес-процестер мен сценарийлерді анықтау.
  2. Мәліметтерді іріктеу: Белгіленген критерийлер негізінде ең маңызды жолдарды таңдау.
  3. Тест-кейстер әзірлеу: Әр қадамды тексеру үшін толық тест-кейстер құру.
  4. Орындау: Дайындалған тест-кейстерді орындау.
  5. Нәтижелерді талдау: Тестілеу нәтижелерін бағалау және бірінші кезекте анықталған ақауларды жою.

Артықшылықтары:

  • Ең маңызды функцияларды толық қамту.
  • Тестілеу ресурстарын тиімді пайдалану.
  • Критикалық ақауларды ерте анықтау.
  • Жүйенің тұрақтылығына сенімділікті арттыру.

Кемшіліктері:

  • Басқа функциялардың толық емес қамтылуы.
  • Критикалық жолдарды анықтаудың нақты болуы.

Интернет-дүкен үшін критикалық жолдың мысалы:

  1. Пайдаланушының кіруі немесе тіркелуі.
  2. Өнімді атауы немесе санаты бойынша іздеу.
  3. Тауарды себетке қосу.
  4. Тапсырысты рәсімдеу үшін өту.
  5. Жеткізу әдісін таңдау.
  6. Төлем әдісін таңдау.
  7. Төлемді жүзеге асыру.
  8. Тапсырысты растау.