摘要:
这篇文章开始,要介绍web自动化核心的内容,也是最困难的部分了,就是定位元素,并去对元素进行操作。想要对元素进行操作,第一步,也是最重要的一步,就是要找到这个元素,如果连元素都定位不到,后续什么操作都是扯淡。在selenium中查找元素的接口是findElement接口了。findElement接口 阅读全文
摘要:
Navigation接口主要实现对浏览器的前进、后退、打开网址、刷新当前页面等操作的。 void back():就是操作当前页面后退,相当于网页的后退按钮。 void forward():就是操作当前页面前进,相当于网页的前进按钮。 void to(String url):就是在当前页面打开一个新的 阅读全文
摘要:
在浏览器启动的代码中,有一段关于window接口的调用,这篇文章就是来解释介绍这个接口的。代码如下 window接口主要是用来控制浏览器窗口的设置。例如大小、最大、最小、全屏、位置等等。 void setSize(Dimension targetSize):自定义一个窗口的大小。注意targetSi 阅读全文
摘要:
上一篇介绍了关于如何启动浏览器的方法。这篇文章要介绍一下,上一篇代码中关于等待时间的接口方法,代码如下: implicitlyWait():隐式时间等待是在查找元素的时候,设置一个最大时间值,如果driver第一次没有找到网页元素,那么就继续找,直到消耗了设置的最大时间值,还是没有找到,那么就抛出没 阅读全文
摘要:
在之前创建的test项目下建一个test包,然后在包下建一个Chrome.java类。写入如下代码 以上就是使用谷歌浏览器的方法。若要使用火狐,IE或者其他东西,只要import相应的浏览器driver依赖包,和System相应的.exe执行文件。创建对应的浏览器实例即可。 阅读全文
摘要:
一、下载Selenium 3 的相关包和工具 Selenium 3 下载的官网地址为http://www.seleniumhq.org/download/。当然,需要FQ才能登陆selenium的官网。 点击图中的 3.13.0 下载 selenium-server-standalone-3.13. 阅读全文
摘要:
一、安装rsync 直接使用yum命令进行安装即可。 yum -y install rsync 二、配置文件 网上大多教程都说安装是默认没有配置文件的,但是经过我的尝试,yum安装下默认是有配置文件的。那么我们直接打开配置文件进行配置即可。 vim /etc/rsyncd.conf 打开配置文件后, 阅读全文
摘要:
Selenium 1.0 Selenium 1.0版本,就是大家所熟知的Selenium RC,其中 RC 是 Remote Control 的缩写。Selenium RC 的工作原理是 利用 JavaScript 代码,方便地获取网页上的任何元素并执行各种操作。 但是因为“同源政策”——只有来自相 阅读全文
摘要:
一、安装 PHP的安装可以很简单的使用yum命令进行安装。 二、修改nginx的配置,是nginx能够将php脚本的处理转给php-pfm模块 打开nginx的配置文件nginx.conf 修改完之后重启nginx 阅读全文
摘要:
一、密码策略 MySQL5.7默认安装了密码安全检查的插件。默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,且字数不得少于8位。否则会出现ERROR 1819 (HY000)的错误提示。 可以通过一下命令查看密码策略相关信息: validate_password_dictionary_ 阅读全文