java-selenium API

1、输入

sendKeys( "我是谁" )

2、等待时间

Thread.sleep(2000);

 

3、清除输入框内容

clear()

 

4、获取元素某个属性的值

getAttribute("value")

 

5、获取元素的文本

getText()

 

6、判断元素是否显示

boolean u=btn.isDisplayed();

 

7、智能等待的三种方法

7-1  只能等待定位元素

 

 

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

driver.findElement(By.id("kw33")).sendKeys("selenium");

 7-2 智能等待页面加载时间

driver.manage().timeouts().pageLoadTimeout(5, TimeUnit.SECONDS);
driver.get("http://www.baidu.com/");

7-3 智能等待脚本执行

driver.manage().timeouts().setScriptTimeout(3, TimeUnit.SECONDS);

 

原文地址:https://www.cnblogs.com/kaibindirver/p/12120864.html