Программалық қамтаманы тестілеу және верификация


функционалдық тестілеу (functional testing)



бет2/6
Дата17.03.2023
өлшемі451 Kb.
#75048
түріПрограмма
1   2   3   4   5   6
Байланысты:
15лекциялар

функционалдық тестілеу (functional testing);

  • функционалдық тестілеу (functional testing);
  • өнімділікке тестілеу (performance testing);
  • жүктемелерге тестілеу (load testing);
  • стресс-тесілеу (stress testing);
  • тұрақтылыққа тестілеу (stability / endurance / soak testing);
  • юзабилити-тестілеу (usability testing);
  • қолданушының интерфейсін тестілеу  (UI testing);
  • қауіпсіздікке тестілеу (security testing);
  • локализацияға тестілеу (localization testing);
  • үйлесімділікке тестілеу (compatibility testing).

Тестілеу процесінің автоматтандырылу дәрежесіне байланысты келесі топтарға бөлінеді:

  • Тестілеу процесінің автоматтандырылу дәрежесіне байланысты келесі топтарға бөлінеді:
  • қолмен тестілеу (manual testing);
  • автоматтандырылған тестілеу (automated testing) ;
  • жартылай автоматтандырылған тестілеу (semiautomated testing).

Тестілеу процесінде қолданылатын теориялық әдіс- тәсілдерге:

  • Тестілеу процесінде қолданылатын теориялық әдіс- тәсілдерге:
  • «қара жәшік» әдісі бойынша тестілеу (black box);
  • «ақ жәшік» әдісі бойынша тестілеу (white box);
  • «сұры жәшік» (grey box).

«Қара жәшік» әдісі бойынша тестілеу (black box)

  • Қосымшаның ішкі жұмыстарын білмей-ақ тестілеу әдістері «қара жәшік» әдісі бойынша тестілеу деп аталады. Тестер жүйенің архитектурасына көңіл аудармай және бастапқы кодқа қолжетісіз болады. Ереже бойынша қара жәшік тесті орындалуда тестер жүйенің пайдаланушы интерфейсімен өзара әрекеттеседі.

«ақ жәшік» әдісі бойынша тестілеу (white box)

  • «Ақ жәшік» әдісі бойынша тестілеу кодтың ішкі логикасын және құрлымын толық зертеу болып табылады.
  • «Ақ жәшік» әдісі бойынша тестілеу glass testing или open-box testing под open-box testing деп атайды. Қосымшаны ақ жәшік тестілеу орындалу үшін тестер кодтың ішкі жұмыстарын білу керек.
  • Тестер кодтың ішкі түрі болуы керек және қай блок/ бөлігі сәйкес емес анықтауы тиіс.


Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет