Zum Inhalt springen
BeispielWerk
English

Sehr lange Werte für Grenzwert-Tests

Die Werte bestehen aus a-Zeichen, Ziffernfolgen und Emoji in festen Längen, unter anderem 64, 256, 2048, 8192 und 65536 Zeichen. Dazu kommt eine E-Mail-Adresse mit 64 Zeichen vor dem @-Zeichen. Sie dienen dazu, Feldlängen, Datenbankspalten, URL- und Header-Limits sowie das Abschneiden von Mehrbyte-Zeichen zu prüfen; die E-Mail-Beispiele nutzen eine für Beispiele reservierte Domain.

18 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 4× Reservierter Bereich.

  • Genau 64 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    64 × a; typische Grenze für den lokalen Teil einer E-Mail-Adresse. Testzeichenfolge für eigene Systeme.

  • Genau 100 Zeichen

    0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789

    100 Zeichen 0123456789 wiederholt. Testzeichenfolge für eigene Systeme.

  • Genau 128 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    128 × a. Testzeichenfolge für eigene Systeme.

  • Genau 255 Zeichen

    012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 …

    255 Zeichen (Ziffernfolge), Grenze von VARCHAR(255) und vielen Dateisystemen. Testzeichenfolge für eigene Systeme.

  • Genau 256 Zeichen

    012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 …

    Ein Zeichen mehr als 255. Testzeichenfolge für eigene Systeme.

  • Genau 1000 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa …

    1000 × a. Testzeichenfolge für eigene Systeme.

  • Genau 2048 Zeichen

    012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 …

    2048 Zeichen; bekannte URL-Obergrenze älterer Browser und mancher Proxys. Testzeichenfolge für eigene Systeme.

  • Genau 4096 Zeichen

    012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 …

    4096 Zeichen, z. B. für Textfelder, Pfadlängen (PATH_MAX unter Linux) und Cookie-Größe. Testzeichenfolge für eigene Systeme.

  • Genau 8192 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa …

    8192 × a; übliche Obergrenze für HTTP-Header-Zeilen in Servern. Testzeichenfolge für eigene Systeme.

  • Genau 65535 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa …

    65535 × a; Obergrenze des MySQL-Typs TEXT in Bytes (bei ASCII). Testzeichenfolge für eigene Systeme.

  • Genau 65536 Zeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa …

    Ein Zeichen mehr als 65535. Testzeichenfolge für eigene Systeme.

  • 255 × ä (510 Bytes in UTF-8)

    ääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääää …

    255 Zeichen, aber 510 Bytes: unterscheidet Zeichen- von Byte-Grenzen. UTF-16: 255, Codepoints: 255, UTF-8: 510 Bytes. Testzeichenfolge für eigene Systeme.

  • 255 Emoji (1020 Bytes in UTF-8)

    😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀 …

    255 Codepoints, 510 UTF-16-Einheiten, 1020 UTF-8-Bytes. Testzeichenfolge für eigene Systeme.

  • Ein einziges Wort mit 200 Buchstaben ohne Leerzeichen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    Sprengt Layouts ohne Umbruchmöglichkeit (overflow-wrap) und Tabellenspalten. Testzeichenfolge für eigene Systeme.

  • E-Mail-Adresse mit 64 Zeichen vor dem @Reservierter Bereich

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@example.com

    Der lokale Teil ist an der RFC-5321-Grenze (64 Zeichen), die Domain ist reserviert. Testzeichenfolge für eigene Systeme.

  • E-Mail-Adresse mit 65 Zeichen vor dem @Reservierter Bereich

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@example.com

    Ein Zeichen über der RFC-5321-Grenze für den lokalen Teil; sollte abgelehnt werden. Testzeichenfolge für eigene Systeme.

  • Hostname-Label mit 63 ZeichenReservierter Bereich

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com

    Die Obergrenze eines DNS-Labels (RFC 1035) ist 63 Zeichen. Testzeichenfolge für eigene Systeme.

  • Hostname-Label mit 64 Zeichen (ungültig)Reservierter Bereich

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com

    Ein Zeichen über der DNS-Label-Grenze; sollte abgelehnt werden. Testzeichenfolge für eigene Systeme.

Weitere Themen in Sonderzeichen & Grenzfälle