<dependency> <groupId>org.jfunk.core</groupId> <artifactId>jfunk-core</artifactId> <version>1.0.0</version> </dependency> import org.jfunk.core.Action; import org.jfunk.core.Element; import org.jfunk.core.Page; public class LoginTest { public static void main(String[] args) { Browser browser = new Browser(); Element username = new Element("//input[@name='username']"); Element password = new Element("//input[@name='password']"); Element loginButton = new Element("//button[@name='login']"); Page loginPage = new Page(browser, "Login page", username, password, loginButton); loginPage.enterText(username, "testuser"); loginPage.enterText(password, "password123"); loginPage.click(loginButton); Element welcomeMessage = new Element("//h1[contains(., 'Welcome')]"); assert welcomeMessage.isPresent(); browser.close(); } }


上一篇:
下一篇:
切换中文