Junior
Koje je očekivano ponašanje tokom negativnog testiranja?
sobes.tech АИ
Одговор од АИ
Очекивано понашање при негативно тестирање је систем да обрађује некоректне улазне податке, неправилне акције корисника или неповољне услове окружења без квара, губитка података или неовлашћеног приступа.
Главни сценарији очекиваног понашања:
- Приказ информативне поруке о грешци: Корисник добија јасно и разумљиво објашњење проблема, на пример: "Невалидан формат е-поште", "Лозинка мора садржати најмање 8 карактера", "Нема приступа захтеваном ресурсу".
- Превенција некоректне операције: Систем блокира радњу која може довести до грешке или непожељних последица. На пример, дугме "Сачувај" је онемогућено до попуњавања обавезних поља.
- Повратак на претходно стабилно стање: У случају квара или некоректне операције, систем треба да се врати на стање које је било пре покушаја извршења, без губитка исправних података.
- Логовање грешке: Информација о некоректном догађају треба да буде записана у логове система за накнадну анализу и отклањање грешака.
- Чување интегритета података: Без обзира на некоректне улазне податке, постојеће информације у бази података не треба да буду оштећене или избрисане.
- Недопуштање пробијања безбедности: Некоректни улазни подаци не треба да доводе до могућности добијања неовлашћеног приступа или извршавања злонамерног кода.
Примери очекиваног понашања у зависности од типа негативног теста:
| Тип негативног теста | Очекивано понашање |
|---|---|
| Невалидан формат уноса | Порука о грешци валидације, спречавање чувања/пошаљи. |
| Прекорачење лимита | Порука о ограничењу, блокирање операције. |
| Недостају обавезна поља | Порука о грешци, спречавање чувања/пошаљи. |
| Брисање коришћеног објекта | Упозорење или блокирање брисања ако зависни објекат још постоји. |
| Неправилна права приступа | Порука о одбијању приступа. |
| Покушај извршавања забрањене радње | Порука о грешци права приступа или немогућности извршавања радње |