我正在使用 PHPUnit 和 Selenium 为 WordPress 网站编写单元和集成测试。PHPUnit 有一个有用的 WP 测试库,通过扩展一个特殊的 WP_UnitTestCase 而不是 PHPUnit_TestCase 来使用。
到目前为止,一切都很好。但是,真正有用的是,如果我的 Selenium 测试也可以在 WordPress 的上下文中执行代码。因此,例如,我可以在测试客户端行为的同时构建和操作用户、帖子等,这与 Rails 集成测试的方式非常相似。
有什么方法可以在 Selenium 测试的上下文中使用 WP_UnitTestCase 的功能?