無效引數

無效引數錯誤是WebDriver 錯誤,當傳遞給命令的引數無效或格式錯誤時發生。

無效引數錯誤可以比作TypeErrorJavaScript中,因為當輸入值型別不符合預期或以某種方式格式錯誤時,它們可能發生在許多 API 中。請參閱每個WebDriver 命令的型別和邊界約束。

示例

例如,無法將視窗大小設定為負值。

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)

輸出

InvalidArgumentException: Expected -100 to be >= 0

另請參閱