z230
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
"""
|
||||
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")
|
||||
Reference in New Issue
Block a user