無效引數
無效引數錯誤是WebDriver 錯誤,當傳遞給命令的引數無效或格式錯誤時發生。
無效引數錯誤可以比作TypeError在JavaScript中,因為當輸入值型別不符合預期或以某種方式格式錯誤時,它們可能發生在許多 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