brick/browser

PHP浏览器实现,用于自动化应用测试

0.2.0 2019-04-10 11:50 UTC

This package is auto-updated.

Last update: 2024-09-02 23:52:44 UTC


README

这是一个用于自动化测试的PHP浏览器实现。

Build Status Coverage Status Latest Stable Version License

简介

受到Selenium启发的API,这个PHP浏览器实现允许快速自动化测试PHP应用程序。它缺乏真实浏览器的许多功能:它不加载外部资源,也不执行JavaScript。然而,它允许你的测试通过点击元素和提交表单从一页浏览到另一页,并检查结果(URL、状态码、页面内容)。如果你不需要真实浏览器的所有功能,这将是一个比Selenium更快的替代方案。

安装

此库可以通过Composer安装

composer require brick/browser

要求

此库需要PHP 7.1或更高版本。