![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium自动化学习之路
mine333
愤世嫉俗,偶尔开开小差
展开
-
selenium之定位页面元素
从学习至今,加了大大小小的学习交流群,自己在编写代码运行时,定位页面元素也是很头疼的问题,但也是最好解决的一个问题。总结一点:遇见定位错误的,就使用xpath进行定位。在学习webdriver中,定位页面元素的几种类型:1.By.id() 2.By.name() 当当前页面元素较少时,可以使用此定位方式。比如登陆页面的定位 d原创 2016-10-09 22:59:42 · 864 阅读 · 0 评论 -
selenium面向对象之findBy()的使用
从开始学习用webDriver和java进行编程,面向对象编程就成为了一种必然。方便结构化,更利于代码的管理。这里列举了登陆、登出、新闻的新增、删除操作。使用面向对象将页面操作进行分离查找元素,通过使用了findBy().如果项目中的元素随着开发的开发而改变,使用它,就可以方便查找并进行修改。登陆页面-登陆操作(LoginPage2):定义页面元素及方法im原创 2016-11-01 22:32:15 · 8825 阅读 · 0 评论 -
关于selenium相关问题及解答
注:问题中答案是根据自身学习经验,及网上大神答案进行相关总结得出,较为粗浅,如有什么遗漏或不正确的地方,还请指出。Q1.selenium中如何判断元素是否存在? 之前selenium中的WebDriver中一个方法:isElementPresent()。作用即是判断该元素是否存在。 但现在selenium中,如果需要判断元素是否存在,则需要封装一个try-c原创 2016-11-16 18:16:04 · 2420 阅读 · 0 评论 -
chromedriver对应版本下载
chromedriver对应chrome浏览器版本的下载。http://chromedriver.storage.googleapis.com/index.html原创 2016-10-09 22:56:27 · 945 阅读 · 1 评论 -
selenium版本下载
Selenium相关版本http://selenium-release.storage.googleapis.com/index.html原创 2017-05-14 20:26:02 · 311 阅读 · 0 评论