o3-shop/php-selenium

PHP Selenium 库

v1.0.0 2023-03-05 13:11 UTC

This package is auto-updated.

Last update: 2024-09-30 01:27:14 UTC


README

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/ 文件夹中的示例。

参考资料