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