Files
browser-use/browser_use/dom/tests/extraction_test.py
2024-11-06 18:18:00 +01:00

25 lines
533 B
Python

import time
from browser_use.browser.service import BrowserService
from browser_use.dom.service import DomService
from browser_use.utils import time_execution_sync
# @pytest.mark.skip("slow af")
def test_process_html_file():
browser = BrowserService(headless=False)
driver = browser.init()
dom_service = DomService(driver)
browser.go_to_url('https://www.kayak.ch')
time.sleep(3)
elements = time_execution_sync('get_clickable_elements')(
dom_service.get_clickable_elements().dom_items_to_string
)()
print(elements)