Laravel Dusk提供了一个富有表现力,易于使用的浏览器自动化和测试API。默认情况下,Dusk不要求您在计算机上安装JDK或Selenium。相反,Dusk使用独立的ChromeDriver安装。但是,您可以自由使用您希望的任何其他Selenium兼容驱动程序。
使用 Sail 进行明确安装后,Laravel Dusk 连接被拒绝
黄昏版本:v6.15.0 航行版本:v1.7.0 Laravel 版本:v8.43.0 PHP版本:8.0.5 Docker 引擎版本:20.10.6 操作系统:MacOS BigSur 11.3.1 设想: 在新 Lar 上清晰安装 Dusk 后...
我有一个带有链接列表的页面。 我可以使用类选择器“.promotional-item-link”访问这些链接 如何单击以循环浏览所有链接,单击每个项目并测试是否有
Laravel 5.4;如何从 Laravel 包运行单元测试?
我正在尝试开发一个 Laravel Composer 包并在其中运行单元测试。在花了过去几天阅读各种过时且相互矛盾的指南和博客文章后,我
运行 php artisan dusk 时,测试未完成。他们只是挂着
运行 php artisan dusk 时,测试未完成。该过程只是挂起,没有任何反馈。有时我在一些测试中看到 E,但除此之外没有任何反馈,并且全套测试从未完成...
我想知道为什么在使用 Laravel Dusk 测试时无法获取会话数据? 在 Laravel 的任何控制器中,我们都可以使用 Session::get('data'); 获取会话数据。 当我们运行 Laravel Dus 时...
Laravel + sail + dusk => 错误:无法启动新会话 [...] Chrome 无法启动
我无法让 Laravel dusk 运行。我搜索过互联网并尝试了几乎所有方法。我希望有人知道这个技巧。 为了排除任何自我引入的问题,我用全新的劳拉说......
在 Laravel 中,我通常需要检测环境以避免在运行测试时触发某些代码,例如记录或发送电子邮件: if (!app()->environment("测试")) { 邮件...
Dusk 浏览器测试“DevToolsActivePort 文件不存在”
我正在运行浏览器的 Laravel Dusk 示例测试,但是当我执行 php artisan dusk 时出现错误 使用: * 乌班图18 * 拉拉维尔 5.8 *黄昏5.1 * Chrome驱动程序74 * 阿帕奇2 这是我的
如何让scrollIntoView方法在Laravel dusk中工作
说明: scrollIntoview dusk 方法未按预期工作。 谁能告诉我正确的 laravel/dusk 版本,chrome 驱动程序版本,以使其再次工作。 目前...
黄昏错误(元素在点(x,y)处不可点击。其他元素将收到点击。[修复]
我在 Laravel Dusk 浏览器(即集成)测试中遇到一个错误,该错误经常发生在 Travis CI 上,并且无法在本地轻松重现: 元素在 (x, y) 点不可点击,其他元素会...
使用自定义 Laravel Dusk 选择器属性 (data-dusk)
默认的 Laravel Dusk 选择器会在 HTML 中查找 dusk="something" 属性。 https://laravel.com/docs/10.x/dusk#dusk-selectors 使用 Typescrip 时这不太兼容...
Chrome 驱动程序在 Laravel Dusk 中失败 - “无法打开流:HTTP 请求失败!HTTP/1.1 404 未找到”
在最后一天左右,我开始看到我的 Laravel Dusk 测试在我的 CI/CD 环境中失败(GitHub Actions)。 突然,运行一直运行良好的命令: php artisan d...
尝试运行 php artisan dusk 时出错。 Chrome 版本发生错误。我在 Google 上搜索了该错误,并快速浏览了几个网站,包括 Laracasts 和 Dusk Github 问题。
Chrome 驱动程序在 Laravel Dusk 中失败 - “无法打开流:HTTP 请求失败!HTTP/1.1 404 未找到”
在最后一天左右,我开始看到我的 Laravel Dusk 测试在我的 CI/CD 环境中失败(GitHub Actions)。 突然,运行一直运行良好的命令: php artisan d...
Laravel Dusk/GitHub Actions 中 Chrome 驱动程序出现“404 Not Found”和“会话未创建”错误
在最后一天左右,我开始看到我的 Laravel Dusk 测试在我的 CI/CD 环境中失败(GitHub Actions)。 突然,运行一直运行良好的命令: php artisan d...
如果我有链接: 点我 我知道我可以根据其文本单击链接。 公共函数 testCanClickLink() { $this->浏览(函数($浏览器){ $
在 laravel sail env 中运行 dusk 测试时,如何解决“0 毫秒后无法连接到本地主机端口 9515:连接被拒绝”?
我一直在关注此信息 https://laravel.com/docs/10.x/sail#laravel-dusk 让黄昏与 sail 一起工作。 当我尝试使用以下命令运行黄昏测试时: sail dusk ...我得到:无法连接到本地...
我有一个场景,我不想检查元素是否存在并且可见/可点击。如果没有,则脚本处理继续。 虽然 Laravel Dusk 提供了 $browser->assertVisible($selector) 满足...
我正在做我的第一个 DUSK(基于 PHPUnit)测试。我正在创建一个客户并转到他们的展示页面。 UUID 是在保存在数据库中时创建的,并用作路线的一部分
Laravel Dusk x Laradock:Chrome 无法启动:崩溃
我正在尝试在 Laradock 中使用 Laravel Dusk 但没有成功。 显示的错误消息是: 1) 测试\浏览器\例子测试::testBasicExample Facebook\WebDriver\Exception\UnknownErrorException: un...