Junior
Классификацияҳои мавҷудбудаи тестгирӣ кадомҳоянд?
sobes.tech AI
Ҷавоб аз AI
Тартиббандии озмоишҳо метавонанд бар асоси меъёрҳои гуногун асос ёбанд. Аксарият:
-
Барои мақсади озмоиш:
- Озмоиши функсионалӣ
- Озмоиши ғайрифунксионалӣ
- Озмоиши вобаста ба тағиротҳо
-
Барои объекти озмоиш:
- Модулӣ (Unit)
- Интегратсионӣ
- Системӣ (System)
- Қабул (Acceptance)
-
Барои вақти гузаронидани озмоиш:
- Алфа-озмоиш (дар дохили ширкат)
- Бета-озмоиш (бо иштироки гурӯҳи маҳдуди корбарони хориҷӣ)
- Озмоиши регрессия
- Озмоиши саломатӣ (Sanity testing)
- Озмоиши дуд (Smoke testing)
-
Барои сатҳи дастрасӣ ба код:
- Методҳои кутии сафед (White-box / Structural testing)
- Методҳои кутии сиёҳ (Black-box / Behavioral testing)
- Методҳои кутии ғариб (Gray-box testing)
-
Барои дараҷаи расмиятӣ:
- Озмоиши расмӣ (бар асоси спецификатсияҳои пурра)
- Озмоиши ғайрирасмӣ (таҳқиқотӣ, ad-hoc)
-
Барои дараҷаи автоматизатсия:
- Озмоиши дастӣ
- Озмоиши автоматӣ
-
Барои навъи барнома:
- Барномаҳои веб
- Барномаҳои мобилӣ
- Барномаҳои мизи корӣ
- API
- Базаҳои додаҳо
-
Барои дигар меъёрҳо:
- Боркунии (Load testing)
- Стрессӣ (Stress testing)
- Таҳаммулпазирӣ / эътимоднокӣ (Stability/Reliability testing)
- Истифодаи осон (Usability testing)
- Бехатарӣ (Security testing)
- Озмоиши байни браузерҳо / платформаҳо
Масалан, сохтори класификатсия дар шакли ҷадвал:
| Меъёрҳои класификатсия | Навъҳои озмоиш | Тавсиф |
|---|---|---|
| Барои мақсад | Функсионалӣ | Санҷиши мувофиқати талабот |
| Нефунксионалӣ | Ҳосилнокӣ, бехатарӣ, истифодаи осон ва ғайра | |
| Вобаста ба тағиротҳо | Регрессия, такрор (retesting) | |
| Барои объект | Модул | воҳидҳои алоҳидаи коди |
| Интегратсионӣ | Взаимодории байни модулҳо ё системҳо | |
| Системӣ | Система ҳамчун як воҳиди ягона | |
| Қабул | Санҷиши омода будани маҳсулот барои нашр | |
| Барои дастрасӣ ба код | Қуттии сафед | Бе дастрасӣ ба коди манбаъ, бар асоси спецификация |
| Қуттии сиёҳ | Бо дастрасӣ ба коди манбаъ | |
| Қуттии ғариб | Дастрасии қисман, донистани логикаи дохилӣ бе гузаронидани пурра |