selenium+unittest,selenium test
什么是selenium WebDriver 1、什么是Selenium WebDriver 2、WebDriverAPI支持的浏览器3、WebDriverAPI支持的开发语言4、为什么要学习WebDriver?
1.什么是Selenium WebDriver?
Selenium WebDriver是一个web应用的自动化测试工具,它提供了一套友好的API。(API:应用编程接口的描述;webDriver类库中封装了很多方法。webDriver是一套完整的类库,不依赖任何测试框架,除了必要的浏览器驱动。
Selenium Webdriver是通过各种浏览器的驱动(web driver)来驱动操作浏览器。成功后,它将返回一个WebDriver实例对象。通过它的方法,可以控制浏览器,通过元素定位。驱动找到这个元素,会返回这个元素的一个WebElement对象,然后调用它的方法对它进行操作,比如输入内容,点击按钮。
二、WebDriverAPI支持浏览器Firefox;
铬;
IE;(最慢加载速度)
Safari;
歌剧;
html unit;(无GUI界面,加载速度最快)
三、WebDriverAPI支持的开发语言Java;
Python;
PHP;
JavaScript;
perl;
红宝石;
c#;
使用这些开发语言,只是为了调用WebDriverAPI,与项目实际使用什么开发语言无关,只需要掌握一种语言即可。
4.为什么要学习WebDriver WebDriver是web应用的自动化测试工具;
WebDriver可以定位元素;
WebDriver可以操作元素;
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。