Sobes.tech
Junior
250

Теріс тестілеу процесінде күтетін мінез-құлық қандай?

AI-дан жауап

sobes.tech AI

Күтілетін мінез-құлық теріс тестілеу кезінде жүйе дұрыс емес кіріс деректерін, пайдаланушының дұрыс емес әрекеттерін немесе қолайсыз орта жағдайларын бұзбай өңдейді, деректердің жоғалуына немесе рұқсатсыз кіруге жол бермейді.

Күтілетін мінез-құлықтың негізгі сценарийлері:

  • Ақпараттық қате хабарламаны көрсету: Пайдаланушы мәселені анық әрі түсінікті түсіндірмемен алады, мысалы: "Электронды пошта форматы дұрыс емес", "Құпия сөз кемінде 8 таңбадан тұруы керек", "Сұралған ресурсқа қол жеткізу мүмкін емес".
  • Дұрыс емес операцияны орындаудан алдын алу: Жүйе қате немесе қажетсіз салдарға әкелуі мүмкін әрекетті блоктайды. Мысалы, "Сақтау" батырмасы міндетті өрістер толтырылмағанша өшірілген.
  • Алдыңғы тұрақты күйге қайтару: Қате немесе дұрыс емес операция кезінде жүйе операцияны орындау әрекетінен бұрынғы күйге қайтуы керек, дұрыс деректерді жоғалтпай.
  • Қате туралы журнал жүргізу: Дұрыс емес оқиға туралы ақпарат жүйе журналдарына жазылуы керек, кейінгі талдау және жөндеу үшін.
  • Деректердің тұтастығын сақтау: Дұрыс емес кіріс деректеріне қарамастан, дерекқордағы бар ақпарат бұзылмай немесе жойылмай қалуы керек.
  • Қауіпсіздік ағып кетулерінің болмауы: Дұрыс емес кіріс деректері рұқсатсыз кіруге немесе зиянды кодты орындауға мүмкіндік бермеуі керек.

Теріс тест түріне байланысты күтілетін мінез-құлықтың мысалдары:

Теріс тест түрі Күтілетін мінез-құлық
Дұрыс емес енгізу форматы Валидация туралы қате хабарлама, сақтау/жіберуді болдырмау.
Шектеулерді асыру Шектеу туралы хабарлама, операцияны блоктау.
Міндетті өрістердің болмауы Қате туралы хабарлама, сақтау/жіберуді болдырмау.
Қолданылатын объектіні жою Тәуелді объект әлі де бар болса, ескерту немесе жоюды блоктау.
Қол жеткізу құқықтарының дұрыс еместігі Қол жеткізу туралы хабарлама.
Тыйым салынған әрекетті орындау әрекеті Құқықтар туралы қате хабарлама немесе әрекетті орындау мүмкін еместігі.