Sobes.tech
Junior

Ģenerējiet testus, lai pārbaudītu telefona ievades lauku.

sobes.tech AI

Atbilde no AI

# Galvenie pārbaudes telefona ievades laukam
  • Pieņemamie formāti:
    • +7(XXX)XXX-XX-XX
    • 8(XXX)XXX-XX-XX
    • +7 XXX XXX XX XX
    • 8 XXX XXX XX XX
    • 7XXXXXXXXXX (bez valsts koda/operatora)
    • 8XXXXXXXXXX
  • Nepilnu numuru ievade (maskas/validācijas pārbaude).
  • Burti, speciālie simboli (izņemot +, -, (, )) ievadīšanai. Lauks vai nu novērš ievadi, vai rāda kļūdu.
  • Atstarpes numura iekšpusē.
  • Nepareizu formātu kopēšana/pielīmēšana.
  • Numura ievade ārpus atbalstītā garuma diapazona.
  • Placeholder teksta pārbaude.
  • Fokusa pārbaude (tabulācijas indekss).
  • Backspace un Delete taustiņu darbības pārbaude.
  • Ilga teksta ielīmēšana/pielīmēšana.
  • Garuma ierobežojumu pārbaude.
  • Validācija, zaudējot fokusu.
  • Validācija, nosūtot formu.
  • Pārvietošanās ar bultām pārbaude.
  • Nulle numura sākumā (krievu formātam).
  • Citas valsts koda ievade (ja sistēma atbalsta tikai RF).

Testu datu piemēri:

Tips Ievades dati Sagaidāmais rezultāts
Pieņemams formāts +7(9XX)123-45-67 Pieņemts
Pieņemams formāts 8 9XX 123 45 67 Pieņemts
Nepilns numurs +7(9XX)123 Validācijas kļūda
Nepareizi simboli +7(9XX)abc-45-67 Validācijas kļūda / simboli noņemti
Īpaši simboli +7(9XX)!@#-45-67 Validācijas kļūda / simboli noņemti
Pārāk garš numurs +7(9XX)123-45-67890 Validācijas kļūda / pilns ievads nepareizs
Pārāk īss numurs +7(9XX)12-34 Validācijas kļūda
Kopēti nepareizi dati #$%^&*(+7(9XX)123-45-67 Validācijas kļūda / daļa ievadīta
Tik tikai atstarpes Validācijas kļūda
Tukšs lauks (tukšs) Validācijas kļūda (ja lauks obligāts)
Citas valsts kods (ja nepār supported) +1(212)555-1212 Validācijas kļūda
# Negatīvo testu piemēri:
#   - SQL injekcijas laukā
#   - XSS uzbrukumi (lai arī mazāk ticami telefona laukā, bet iespējami nepareizas apstrādes gadījumā)