07 2020 档案
摘要:一、ID定位 一般情况下页面元素的id属性在当前网页中是唯一的所以使用ID定位可以保证定位的唯一性,不会像其他定位方式一样可能定位到多个页面元素。但有的网页页面元素没有id属性值,导致无法使用ID定位方式。 HTML 源码 <a onclick="return false;" id="lb" nam
阅读全文
摘要:1. 根据 标签定位 tagName(定位的是一组,多个元素) e.g:find_element_by_cssSelector("div") 2. 根据 id属性定位(注意id使用#表示) e.g: find_element_by_cssSelector("#eleid") e.g: find_el
阅读全文
摘要:public class BaiduTest { @Test public void test() { //设置驱动属性 System.setProperty("webdriver.chrome.driver", "resources/chromedriver.exe"); //创建驱动 WebDr
阅读全文
摘要:<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>2.53.1</version> </dependency>
阅读全文
摘要:1.打开maven解压的文件,找到config目录下面的settings.xml文件 2.在settings.xml文件中添加阿里云的地址 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.co
阅读全文
摘要:【chrome各版本下载】 http://www.chromedownloads.net/chrome64win/ 【fireFox各版本下载】 http://ftp.mozilla.org/pub/firefox/releases/ 【chromeDriver下载地址】 http://npm.ta
阅读全文
摘要:【JDK版本问题】 使用3.x的selenium来完成自动化测试时,代码报错如下: Exception in thread "main" java.lang.UnsupportedClassVersionError 错误总结: 3.x的selenium需要1.8版本的jdk。 【chromedriv
阅读全文