Spaces:
Running
Running
File size: 692 Bytes
1773826 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from playwright.sync_api import sync_playwright
import os
def run():
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()
print("Navigating to local dev server...")
page.goto("http://localhost:3001")
# Wait for app
page.wait_for_selector('text=Branding Content Testing', timeout=30000)
# Take screenshot
os.makedirs("/home/jules/verification", exist_ok=True)
page.screenshot(path="/home/jules/verification/final_ui.png", full_page=True)
print("Screenshot saved.")
browser.close()
if __name__ == "__main__":
run()
|