sclass GazelleSiteTester implements AutoCloseable { PlaywrightAndBrowser pw; S site = "https://empty.gazelle.rocks"; void init { if (pw == null) pw = playwrightWithChromium(); } class TestRegistration { S user = "testuser" + random(1000000); S pw = "pw" + random(1000000); S contact = "dummy contact"; Page page; run { init(); page = playwrightOpenPage(pw.browser, site); page.click("text=Register as new user"); page.fill("[name=user]", userName); page.fill("[name=f_pw]", pw); page.fill("[name=pw2]", pw); page.fill("[name=contact]", contact); page.click("text=Register"); } } public void close { dispose pw; } }