Junior
Erstellen Sie Tests zur Überprüfung des Telefeneingabefelds.
sobes.tech KI
Antwort von AI
# Schlüsselüberprüfungen für das Telefon-Eingabefeld
- Zulässige Eingabeformate:
- +7(XXX)XXX-XX-XX
- 8(XXX)XXX-XX-XX
- +7 XXX XXX XX XX
- 8 XXX XXX XX XX
- 7XXXXXXXXXX (ohne Ländercode/Operator)
- 8XXXXXXXXXX
- Eingabe unvollständiger Nummern (Masken-/Validierungsprüfung).
- Eingabe von Buchstaben, Sonderzeichen (außer +, -, (, )). Das Feld sollte die Eingabe verhindern oder einen Fehler anzeigen.
- Eingabe von Leerzeichen innerhalb der Nummer.
- Kopieren/einfügen falscher und korrekter Formate.
- Eingabe von Nummern außerhalb des unterstützten Längenbereichs.
- Platzhalter-Text überprüfen.
- Fokusüberprüfung (Tab-Index).
- Funktion der Backspace- und Delete-Tasten testen.
- Einfügen langer Strings (Zwischenablage) testen.
- Längenbeschränkungen prüfen.
- Validierung beim Verlust des Fokus.
- Validierung beim Absenden des Formulars.
- Navigation mit Pfeiltasten (Feldnavigation).
- Null am Anfang der Nummer eingeben (für russisches Format).
- Nummer mit Code eines anderen Landes eingeben (wenn das System nur RF unterstützt).
Testdatenbeispiele:
| Typ | Eingabedaten | Erwartetes Ergebnis |
|---|---|---|
| Gültiges Format | +7(9XX)123-45-67 |
Akzeptiert |
| Gültiges Format | 8 9XX 123 45 67 |
Akzeptiert |
| Unvollständige Nummer | +7(9XX)123 |
Validierungsfehler |
| Ungültige Zeichen | +7(9XX)abc-45-67 |
Validierungsfehler / Zeichen entfernt |
| Sonderzeichen | +7(9XX)!@#-45-67 |
Validierungsfehler / Zeichen entfernt |
| Zu lange Nummer | +7(9XX)123-45-67890 |
Validierungsfehler / Eingabe unvollständig |
| Zu kurze Nummer | +7(9XX)12-34 |
Validierungsfehler |
| Einfügen falscher Daten | #$%^&*(+7(9XX)123-45-67 |
Validierungsfehler / Teil eingefügt |
| Nur Leerzeichen | |
Validierungsfehler |
| Leeres Feld | (leer) | Validierungsfehler (wenn Feld erforderlich) |
| Code eines anderen Landes (wenn nicht unterstützt) | +1(212)555-1212 |
Validierungsfehler |