""" iwrs_portal.py — přihlášení k IWRS portálu janssen.4gclinical.com (Playwright). Verze: 1.0 | Datum: 2026-06-10 Studie se vybírá až po přihlášení, proto login(page, study) udělá obojí. """ BASE_URL = "https://janssen.4gclinical.com" EMAIL = "vbuzalka@its.jnj.com" PASSWORD = "Vlado123++-+" def login(page, study): """Přihlásí se a vybere studii. Page musí být čerstvá (nepřihlášená).""" page.goto(BASE_URL) page.wait_for_load_state("networkidle") page.get_by_label("Email *").fill(EMAIL) page.get_by_label("Password *").fill(PASSWORD) page.locator("#login__submit").click() page.wait_for_load_state("networkidle") page.get_by_label("Study *").click() page.get_by_role("option", name=study).click() page.get_by_role("button", name="SELECT").click() page.wait_for_load_state("networkidle")