Junior
250
Теріс тестілеу процесінде күтетін мінез-құлық қандай?
AI-дан жауап
sobes.tech AI
Күтілетін мінез-құлық теріс тестілеу кезінде жүйе дұрыс емес кіріс деректерін, пайдаланушының дұрыс емес әрекеттерін немесе қолайсыз орта жағдайларын бұзбай өңдейді, деректердің жоғалуына немесе рұқсатсыз кіруге жол бермейді.
Күтілетін мінез-құлықтың негізгі сценарийлері:
- Ақпараттық қате хабарламаны көрсету: Пайдаланушы мәселені анық әрі түсінікті түсіндірмемен алады, мысалы: "Электронды пошта форматы дұрыс емес", "Құпия сөз кемінде 8 таңбадан тұруы керек", "Сұралған ресурсқа қол жеткізу мүмкін емес".
- Дұрыс емес операцияны орындаудан алдын алу: Жүйе қате немесе қажетсіз салдарға әкелуі мүмкін әрекетті блоктайды. Мысалы, "Сақтау" батырмасы міндетті өрістер толтырылмағанша өшірілген.
- Алдыңғы тұрақты күйге қайтару: Қате немесе дұрыс емес операция кезінде жүйе операцияны орындау әрекетінен бұрынғы күйге қайтуы керек, дұрыс деректерді жоғалтпай.
- Қате туралы журнал жүргізу: Дұрыс емес оқиға туралы ақпарат жүйе журналдарына жазылуы керек, кейінгі талдау және жөндеу үшін.
- Деректердің тұтастығын сақтау: Дұрыс емес кіріс деректеріне қарамастан, дерекқордағы бар ақпарат бұзылмай немесе жойылмай қалуы керек.
- Қауіпсіздік ағып кетулерінің болмауы: Дұрыс емес кіріс деректері рұқсатсыз кіруге немесе зиянды кодты орындауға мүмкіндік бермеуі керек.
Теріс тест түріне байланысты күтілетін мінез-құлықтың мысалдары:
| Теріс тест түрі | Күтілетін мінез-құлық |
|---|---|
| Дұрыс емес енгізу форматы | Валидация туралы қате хабарлама, сақтау/жіберуді болдырмау. |
| Шектеулерді асыру | Шектеу туралы хабарлама, операцияны блоктау. |
| Міндетті өрістердің болмауы | Қате туралы хабарлама, сақтау/жіберуді болдырмау. |
| Қолданылатын объектіні жою | Тәуелді объект әлі де бар болса, ескерту немесе жоюды блоктау. |
| Қол жеткізу құқықтарының дұрыс еместігі | Қол жеткізу туралы хабарлама. |
| Тыйым салынған әрекетті орындау әрекеті | Құқықтар туралы қате хабарлама немесе әрекетті орындау мүмкін еместігі. |