Junior
Qaysi test usullari bilan tanishsiz?
sobes.tech AI
AIdan javob
- Функционал тестлар:
- Бирлик тестлар: Коднинг энг кичик алоҳида қисмларини (функциялар, синфлар) тестлаш.
- Интеграция тестлари: Турли модуллар ёки тизим компонентлари ўртасидаги ўзаро таъсирни текшириш.
- Тизим тестлари: Барча интеграцияланган тизимни талабларга мослигини текшириш.
- Қабул қилиш тестлари: Фойдаланувчилар ёки бизнес вакиллари томонидан тизимнинг уларнинг эҳтиёжларига мослигини тасдиқлаш учун ўтказилади.
- Нефункционал тестлар:
- Ишлаш қобилияти тестлари: Тизимнинг юк остида ишлаш қобилиятини баҳолаш.
- Юк тестлари: Тизимни кутилган юк остида синаш.
- Стресс тестлари: Тизимни кутилгандан ташқари юк остида синаб, хато нуқталарини аниқлаш.
- Давомийлик (Soak) тестлари: Узоқ вақт юк остида тизимнинг барқарорлигини текшириш.
- Хавфсизлик тестлари: Тизимнинг таҳдидларга қарши ҳимоясини баҳолаш.
- Фойдаланиш қулайлиги тестлари: Тизимнинг фойдаланувчилар учун қанчалик осон ишлатилишини текшириш.
- Мослашувчанлик тестлари: Тизимнинг турли муҳитларда (браузерлар, Операцион тизимлар, қурилмалар) ишлашини текшириш.
- Ишончлилик тестлари: Тизимнинг белгиланган вақтда хато қилмасдан ишлаш қобилиятини баҳолаш.
- Техник хизмат кўрсатиш тестлари: Тизимда ўзгартиришлар қилиш осонлигини баҳолаш.
- Таснифланиш тестлари: Тизимни бошқа муҳитга кўчириш имкониятини баҳолаш.
- Ишлаш қобилияти тестлари: Тизимнинг юк остида ишлаш қобилиятини баҳолаш.
- Ўзгартиришлар тестлари:
- Регрессия тестлари: Ўзгартиришлардан кейин аввалдан тест қилинган функцияларни қайта текшириш.
- Қайта тест (Тасдиқлаш тестлари): Аниқ бир хато тузатилгандан кейин унинг бартараф этилганлигини тасдиқлаш учун қайта тест қилиш.
- Тузилма тестлари (White-box): Коднинг ички структураси ва логикасини текшириш.
- Бўлимлар қамрови: Коднинг барча операторларини қамраб олиш.
- Шакллар қамрови: Коднинг барча шартлар ва шартли қисмларини қамраб олиш.
- Йўллар қамрови: Коднинг барча мумкин бўлган ишлаш йўлларини қамраб олиш.
- Қора қути (Black-box) тестлари: Коднинг ички структурасини ҳисобга олмай, фаолиятни текшириш.
- Чегара қийматлари таҳлили: Кириш маълумотларининг чегара қийматларини тестлаш.
- Эвклид бўлиш: Кириш маълумотларини мукаммал гуруҳларга бўлиш.
- Қарор жадваллари тестлари: Шартлар ва ҳаракатлар комбинацияларини текшириш учун қарор жадвалларидан фойдаланиш.
- Ҳолат ўтказиш тестлари: тизимнинг турли ҳолатлар ўртасидаги ўтказишларини текшириш.
- Ишлатиш сценарийлари тестлари: фойдаланувчи сценарийларига асосланган тизим тестлари.
- Тадқиқотчи тестлар: Тестларни дизайн қилиш, уларни бажариш ва натижаларни таҳлил қилишни бир вақтда амалга ошириш.
- Хавфларга асосланган тестлар: Потенциал хавфларга асосан тестларни устуворлаш.