Selenium WebDriver 是一种用于自动化测试 Web 应用程序的工具。它提供了一种编程接口,答应开辟职员编写代码以控制浏览器的运动和交互。这个工具在 Web 开辟和测试中非常流行,因为它支持多种浏览器并且可以在不同的操作系统上运行。Selenium WebDriver 答应开辟职员模仿用户在浏览器中的操作,例如点击按钮、填写表单和导航页面。
一、安装摆设
System.out.println("文章标题:" + text + " 链接:" + link);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
driver.quit();
}
}
}
复制代码
实行效果如下:
三、WebDriver利用阐明
1.WebDriver定位器
WebDriver定位方法提供了八种元素定位方法,所对应的方法、特性分别是:
定位器形貌class name根据class 的值来搜索匹配元素css selector根据 css 的值来搜索匹配元素id根据 id 属性的值来搜索匹配元素name根据 name 属性的值来搜索匹配元素link text根据链接表现的全部文本搜索匹配元素partial link text根据链接表现的部分文本搜索匹配元素tag name根据html标署名搜索匹配元素xpath根据元素的层级位置搜索匹配元素 (1) class name 定位器
HTML 页面 Web 元素可以具有class属性,我们可以利用 Selenium 中可用的类名定位器来辨认这些元素。