所在的位置: Web开发 >> HTNL >> selenium手册php版本

selenium手册php版本

网上看到selenium的教程,大多是python或者java驱动的。虽然java和python我也都会,既然是开发,那还是挑自己拿手的PHP解决任务吧。本文只涉及seleniumwebdriver,基于chrome浏览器,分布式的就先不看了。

文章基本上是Selenium和Facebook的文档简化后的翻译。

介绍

HelloWorld

参考手册

窗口控制

寻找元素

等待

Ajax

截图

WebDriver介绍

Selenium2一个主要的新功能就是移植了WebDriver的Api。

WebDriver项目的出发点是提供一个简单快捷的编程接口,来代替Selenium-RC的Api。同事,SeleniumWebDriver对动态网页的支持更好,而且它的接口是面向对象的api,对浏览器支持更加完善。

WebDriver与Selenium-RC驱动浏览器的区别

Selenium-Driver直接调用浏览器底层支持,不同的浏览器有不同的方式。而Selenium-RC在不同浏览器间的调用方式是一样的,都是以JavaScript驱动。

开始开发-PHP版本

PHP驱动Selenium可以参考以下三个项目的使用手册。

chibimagic/WebDriver-PHP

PHP-webdriver-bindings

facebook/PHP-webdriver

我使用的是Facebook版本的,所以直接看第三个。

在项目中使用facebook/PHP-webdriver很简单,在







































南昌最专业的白癜风医院
青少年白癜风的症状



转载请注明:http://www.guyukameng.com/html/7878.html