Używam WebDriver poprzez powiązania Python located on Google's site. Zgodnie z dokumentacją here obsługuje ona cztery przeglądarki: Chrome, IE, Firefox i HtmlUnit. Mogę zaimportować sterownik Firefoksa za pomocą from selenium.firefox.webdriver import WebDriver
, a sterownik Chrome za pomocą from selenium.chrome.webdriver import WebDriver
.Jak używać sterownika HtmlUnit z Selenium za pomocą powiązań Python?
Nie ma porównywalnego modułu HtmlUnit. Jak zaimportować sterownik HtmlUnit?
wyjątkiem, że można użyć sterowników IE, Chrome i Firefoksa poprzez Pythonie wiązania. Http://code.google.com/p/selenium/wiki/PythonBindings mówi: "Wszystkie przeglądarki obsługiwane przez implementację języka Java w Selenie są dostępne w powiązaniach Pythona". –
Ale HtmlUnit nie jest przeglądarką - jest to środowisko Java do testowania jednostkowego aplikacji html/web –
HTMLUnit to przeglądarka. Tylko dlatego, że nie widzisz tego, renderowanie nie powoduje, że jest to przeglądarka - oznacza to tylko, że jest bez głowy. –