Junior
Hozzon létre teszteket a telefonszám beviteli mező ellenőrzéséhez.
sobes.tech MI
Válasz az MI-től
# Kulcsfontosságú ellenőrzések a telefonbeviteli mezőhöz
- Megengedett bemeneti formátumok:
- +7(XXX)XXX-XX-XX
- 8(XXX)XXX-XX-XX
- +7 XXX XXX XX XX
- 8 XXX XXX XX XX
- 7XXXXXXXXXX (országkód/üzemeltető nélkül)
- 8XXXXXXXXXX
- Hiányos számok bevitele (maszk/validáció ellenőrzése).
- Betűk, speciális karakterek bevitele (kivéve +, -, (, )). A mezőnek meg kell akadályoznia a bevitel vagy hibát kell jeleznie.
- Szám belsejében szóközök bevitele.
- Hibás és helyes formátumok másolása/beillesztése.
- A támogatott hosszúságon kívüli számok bevitele.
- Placeholder szöveg ellenőrzése.
- Fókusz ellenőrzése (tab index).
- A Backspace és Delete billentyűk működésének ellenőrzése.
- Hosszú szövegek (vágólap) beillesztésének ellenőrzése.
- Hosszúsági korlátozások ellenőrzése.
- Fókusz elvesztésekor validálás.
- Űrlap elküldésekor validálás.
- Nyilak használata (navigáció a mezőben).
- Nullát írjon a szám elejére (orosz formátum esetén).
- Más országkóddal rendelkező szám beírása (ha a rendszer csak RF-t támogat).
Tesztadat példák:
| Típus | Bemeneti adatok | Várt eredmény |
|---|---|---|
| Érvényes formátum | +7(9XX)123-45-67 |
Elfogadva |
| Érvényes formátum | 8 9XX 123 45 67 |
Elfogadva |
| Hiányos szám | +7(9XX)123 |
Validációs hiba |
| Hibás karakterek | +7(9XX)abc-45-67 |
Validációs hiba / Karakterek eltávolítva |
| Különleges karakterek | +7(9XX)!@#-45-67 |
Validációs hiba / Karakterek eltávolítva |
| Túl hosszú szám | +7(9XX)123-45-67890 |
Validációs hiba / Nem teljes bevitel |
| Túl rövid szám | +7(9XX)12-34 |
Validációs hiba |
| Helytelen adatok beillesztése | #$%^&*(+7(9XX)123-45-67 |
Validációs hiba / Beillesztett rész |
| Csak szóközök | |
Validációs hiba |
| Üres mező | (üres) | Validációs hiba (ha kötelező a mező) |
| Más országkód (ha nem támogatott) | +1(212)555-1212 |
Validációs hiba |