package com.Edu.practice;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import java.nio.file.Path;
import java.nio.file.Paths;
public class webloginTest {
public WebDriver webDriver;
@BeforeClass
public void setUpEnv() throws InterruptedException {
Path p1= Paths.get("src","drivers","chromedriver.exe");
System.setProperty("webdriver.chrome.driver",p1.toAbsolutePath().toString());
webDriver=new ChromeDriver();
webDriver.get("https://www.imooc.com/user/newlogin/from_url/1005");
Thread.sleep(2000);
}
@Test
public void moocLoginTest() throws InterruptedException {
WebElement emailElement=webDriver.findElement(By.name("email"));
emailElement.sendKeys("XXXXXXX");
WebElement passWord=webDriver.findElement((By.className("js-pass-pwd")));
passWord.sendKeys("xxxxx");
WebElement sevenDayLogin=webDriver.findElement(By.className("rlf-autoin"));
sevenDayLogin.findElement(By.tagName("input")).click();
webDriver.findElement(By.className("xa-login")).click();
}
@AfterClass
public void tearDownEnv() throws InterruptedException {
Thread.sleep(3000);
webDriver.quit();
}
}
登录页面测试
于 2023-04-24 15:00:33 首次发布