天天看點

selenium入門

selenium入門(selenium

1.元素定位

通過id定位元素       如:WebElement ele = By.id("idName"); 

通過Name定位元素     如:WebElement ele = By.Name("name"); 

2.多國語言切換:

ChromeOptions op=new ChromeOptions(); //選擇浏覽器

op.addArguments("--lang=en-US");      // 選擇所屬語言

WebDriver driver=new ChromeDriver(op);  //打開浏覽器

3.driver.get(url); //打開連結

4.Thread.sleep(2000);  //延遲2000毫秒執行下一步

5.try{

            Thread.sleep(1000);//等待1000毫秒

      }catch(InterruptedException e){

                e.printStackTrace();//當try出錯時列印錯誤資訊

      }

6.selenium總共有八種定位方法 

     By.id()  通過id定位

     By.name()  通過name 定位

     By.xpath() 通過xpath定位

     By.className() 通過className定位

     By.cssSelector() 通過CSS 定位

     By.linkText() 通過linkText

     By.tagName() 通過tagName

     By.partialLinkText() 通過匹到的部分linkText

7.driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

本文轉自 水滴的曆程 51CTO部落格,原文連結:http://blog.51cto.com/12390959/1881138