0

没有编程基础可以学好Selenium吗?

学Selenium是要掌握一门编程语言的,对于想开始学习Selenium的同学,不少都会担心自己没有编程基础,学不好Selenium,这个担心是完全没有必要的。一边学编程语言一边学Selenium恰恰能达到相得益彰,互相促进的效果。我在最初接触Selenium的时候,Java语言也很有限,但是在学习Selenium的过程中,对Java知识的理解更深了,明显感觉到是一个相互促进的过程,因为在这个过程...

0

第一个WebDriver脚本

前提条件:已下载安装JDK已下载安装Eclipse已在Eclipse中引入了WebDriver的相关jar包详情请见:Selenium Java自动化测试环境搭建第一个脚本实现场景:1. 启动火狐浏览器,并将窗口最大化2. 打开百度首页3. 在搜索框中输入内容:自动化测试4. 点击百度一下进行搜索5. 关闭火狐浏览器实现第一个脚本步骤1:下载火狐驱动geckodriver下载:从这里下载火狐驱动注...

0

Selenium Java自动化测试环境搭建

IDE用的是Eclipse。步骤1:因为是基于Java,所以首先要下载与安装JDK(Java Development Kit)下载:点击这里下载JDK安装:按照默认安装一路点next就可以了。验证:安装完成后,在命令行窗口输入 java 或者 java -version有相应返回就说明安装成功了。步骤2: 下载与安装Eclipse下载:从这里下载Eclipse安装:Eclipse下载后是一个zip...

1

Selenium WebDriver的工作原理

先通过一个简单的类比说个好理解的,这个比喻是我从美版知乎Quora上看到的,觉得比较形象、好理解拿来用用。我们可以把WebDriver驱动浏览器类比成出租车司机开出租车。在开出租车时有三个角色:乘客:他/她告诉出租车司机去哪里,大概怎么走出租车司机:他按照乘客的要求来操控出租车出租车:出租车按照司机的操控完成真正的行驶,把乘客送到目的地在WebDriver中也有类似的三个角色:工程师写的自动化测试...

0

Selenium 2.0与3.0的主要区别

其实Selenium3.0与Selenium2.0最根本的区别不是太大。selenium3.0以上的版本更多体现的是Selenium在一直随着时代发展而发展,3.0中支持了更多新的东西比如Edge浏览器,废弃了一些基本不用的东西,比如Selenium RC。下面是Selenium官方发布的3.0的change log(变更日志):v3.0.0-beta1============IMPORTANT ...

个人介绍
暂无介绍