zoukankan      html  css  js  c++  java
  • selenium webdriver 登录百度

    public class BaiduTest {
      private WebDriver driver;
      private String baseUrl;
      private StringBuffer verificationErrors = new StringBuffer();
    
      @Before
      public void setUp() throws Exception {
        driver = ExplorerBase.IESetting();
        baseUrl = "http://www.baidu.com/";
        driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
      }
    
      @Test
      public void testLoginB() throws Exception {
        driver.get(baseUrl);
        driver.manage().window().maximize();
        Thread.sleep(500);
        driver.findElement(By.id("lb")).click();
        driver.findElement(By.id("TANGRAM__PSP_10__pass-pop-login-placeholder-normal")).click();
        driver.findElement(By.id("TANGRAM__PSP_10__userName")).sendKeys("username");
        driver.findElement(By.id("TANGRAM__PSP_10__password")).click();
        driver.findElement(By.id("TANGRAM__PSP_10__password")).sendKeys("password");
        driver.findElement(By.id("TANGRAM__PSP_10__submit")).click();
        assertEquals("x429791240", driver.findElement(By.id("s_username_top")).getText());
        MouseActions.moveToElement(driver, By.id("s_username_top"));
        driver.findElement(By.linkText("退出")).click();
      }
    
      @After
      public void tearDown() throws Exception {
        driver.quit();
        String verificationErrorString = verificationErrors.toString();
        if (!"".equals(verificationErrorString)) {
          fail(verificationErrorString);
        }
      }
  • 相关阅读:
    使用docker部署Asp.net core web应用程序
    Docker 常用命令参考
    CentOS 系列安装 Docker
    在IIS上部署你的ASP.NET Core项目
    【POJ1742】Coins
    【CH5105】Cookies
    【NOIP2008】传纸条
    【CH5102】Mobile Service
    【CH1401】兔子与兔子
    【CH5101】LCIS
  • 原文地址:https://www.cnblogs.com/changshuo/p/3279520.html
Copyright © 2011-2022 走看看