Junior
Telefon giriş sahəsini yoxlamaq üçün testlər yaradın.
sobes.tech Süni İntellekt
AI-dan cavab
# Telefon sahəsi üçün əsas yoxlamalar
- Qəbul edilən giriş formatları:
- +7(XXX)XXX-XX-XX
- 8(XXX)XXX-XX-XX
- +7 XXX XXX XX XX
- 8 XXX XXX XX XX
- 7XXXXXXXXXX (ölkə/kod olmadan)
- 8XXXXXXXXXX
- Yarımçıq nömrələrin daxil edilməsi (mask/validasiya yoxlaması).
- Hərflər, xüsusi simvolların daxil edilməsi ( +, -, (, ) istisna olmaqla). Sahə daxil etməni qarşısını almalı və ya səhv göstərməlidir.
- Nömrə daxilində boşluqlar.
- Yanlış və düzgün formatların kopyalama/yapışdırma.
- Dəstəklənən uzunluq diapazonundan kənar nömrələrin daxil edilməsi.
- Placeholder mətninin yoxlanması.
- Fokusun yoxlanması (tab indeksi).
- Backspace və Delete düymələrinin işləməsini yoxlama.
- Uzun sətirlərin yapışdırılmasını yoxlama.
- Uzunluq məhdudiyyətlərinin yoxlanması.
- Fokusun itirilməsi zamanı validasiya.
- Formanın göndərilməsi zamanı validasiya.
- Oxlar ilə işləmə (naviqasiya).
- Nömrənin əvvəlində sıfır daxil edilməsi (rus formatı üçün).
- Sistem yalnız RF-ni dəstəkləyirsə, başqa ölkə kodu ilə nömrə daxil edilməsi.
Test məlumat nümunələri:
| Tip | Daxil edilən məlumatlar | Gözlənilən nəticə |
|---|---|---|
| Düzgün format | +7(9XX)123-45-67 |
Qəbul edildi |
| Düzgün format | 8 9XX 123 45 67 |
Qəbul edildi |
| Yarımçıq nömrə | +7(9XX)123 |
Validasiya xətası |
| Yanlış simvollar | +7(9XX)abc-45-67 |
Validasiya xətası / Simvollar silindi |
| Xüsusi simvollar | +7(9XX)!@#-45-67 |
Validasiya xətası / Simvollar silindi |
| Çox uzun nömrə | +7(9XX)123-45-67890 |
Validasiya xətası / Tam giriş deyil |
| Çox qısa nömrə | +7(9XX)12-34 |
Validasiya xətası |
| Yerləşdirmə yanlış məlumatlar | #$%^&*(+7(9XX)123-45-67 |
Validasiya xətası / Yerləşdirilən hissə |
| Yalnız boşluqlar | |
Validasiya xətası |
| Boş sahə | (boş) | Validasiya xətası (əgər sahə vacibdirsə) |
| Digər ölkə kodu (dəstəklənmirsə) | +1(212)555-1212 |
Validasiya xətası |