selenium学习的一些笔记
2016-03-03 19:49
387 查看
1.鼠标悬停可以用webdriver里面的Actions类来操作, WebElement login = dr.findElement(By.id("xxx")); Actions action = new Actions(dr); action.moveToElement(login).perform(); 或者用执行js的方法。 具体信息可以参考这篇文章哦: http://www.webdriver.org/article-15-1.html 2.解决校验码问题 引入Scanner类 3.下拉框选项定位 .//input[@type="radio" and @name ="identity" and @ class ="Volvo"] //table//tr[1]//input[1] //a[text() ='腾讯'] ---超链接定位 CSS定位 #input>input ------------------------封装脚本--- package Ccwp; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class day1 { public WebDriver Driver; public void startFirefox() { Driver = new FirefoxDriver(); Driver.manage().window().maximize(); } public void closeFirefox() { Driver.close(); Driver.quit(); } public void goTo() { Driver.navigate().to("http://www.baidu.com"); } public static void main(String[] args) { // TODO Auto-generated method stub day1 t=new day1(); t.startFirefox(); t.goTo(); t.closeFirefox(); } } |
相关文章推荐
- 设计模式——单例模式
- NYOJ--12--喷水装置(二)
- CSS中的浮动闭合问题,以及为了解决CSS中的浮动闭合所采用的清楚浮动的方法
- 关闭/收起键盘方法总结
- 菜鸟进阶: C++实现KNN文本分类算法
- [JavaScript]复选框全部选中、反选及不选中
- MySQL优化建议
- UI控件初始化问题:initWithFrame和initWithCoder、aweakFromNib的执行
- 禁止在EditText中输入表情及表情符号的方法
- 1030. 完美数列(25)
- <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.NullPointerException
- myeclipse中使用weblogic
- ALGO-117 友好数 函数 VIP试题
- 成长之路
- JQ 加在文字后边没事 但是加在链接文件里边就不出现效果
- leetcode--Isomorphic Strings
- c++
- sublime Text注册码
- java的Switch用法简介
- 安卓使用cookie注意事项