Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Ungültiges Argument

Der ungültiges Argument-Fehler ist ein WebDriver-Fehler, der auftritt, wenn die an einen Befehl übergebenen Argumente entweder ungültig oder falsch formatiert sind.

Ungültige Argumentfehler können mit TypeErrors in JavaScript verglichen werden, da sie bei vielen APIs auftreten können, wenn der Eingabewert nicht vom erwarteten Typ ist oder auf irgendeine Weise falsch formatiert ist. Siehe die Typ- und Begrenzungsbedingungen für jeden WebDriver-Befehl.

Beispiel

Es ist zum Beispiel nicht möglich, eine Fenstergröße auf einen negativen Wert einzustellen:

python
from selenium import webdriver
from selenium.common import exceptions

session = webdriver.Firefox()
try:
    session.set_window_size(-100, 0)
except exceptions.InvalidArgumentException as e:
    print(e.message)

Ausgabe:

InvalidArgumentException: Expected -100 to be >= 0

Siehe auch