alexandresalome / php-selenium
v1.1.0
2014-07-05 14:05 UTC
Requires (Dev)
- symfony/dom-crawler: dev-master
README
已废弃
此库已废弃,因为它依赖于非常旧的 Selenium1 协议。不会为此存储库提供支持。如果您想继续使用它,请将其分叉并自行维护。
您还可以考虑迁移到 Facebook PHP-WebDriver: https://github.com/facebook/php-webdriver
描述
Selenium 是一个用于网页自动化测试的工具。此库是 Selenium 服务器在 PHP 中的客户端。
它提供了一个具有自动完成和现代 IDE 中文档的流畅接口。
<?php // ... $browser ->open('/') ->click(Selenium\Locator::linkContaining('Blog')) ->waitForPageToLoad() ; echo $browser->getTitle();
要求
要使用此库,您需要
- PHP 5.3
- Selenium 服务器
依赖项
在子模块中有 2 个依赖项
- Symfony2 DomCrawler:用于生成 Browser 类
- Symfony2 ClassLoader:用于
autoload.php
如何使用它取决于您。
如何包含它?
要使其工作,您只需将类添加到自动加载器中。
如果您没有现有的自动加载器,请包含 autoload.php
如何使用它?
请查看 test/
文件夹中的示例。