laravel-dusk 相关问题

Laravel Dusk提供了一个富有表现力,易于使用的浏览器自动化和测试API。默认情况下,Dusk不要求您在计算机上安装JDK或Selenium。相反,Dusk使用独立的ChromeDriver安装。但是,您可以自由使用您希望的任何其他Selenium兼容驱动程序。

Dusk 浏览器测试脚本在 Laravel v10 中停止工作

我正在使用 Laravel v10.45.1,而我的 Dusk 浏览器测试脚本在运行 Sonoma 14.5 的 Apple M3 Pro 上停止工作。我认为升级我的 Google Chrome 浏览器应用程序可能会破坏它。 当我...

回答 1 投票 0

laravel dusk 通过测试发现会话 ID 无效

测试\浏览器\MedewerkerContactTest::testGeenBericht Facebook\WebDriver\Exception\InvalidSessionIdException:无效的会话 ID 测试文件将在随机测试用例上返回此错误消息......

回答 1 投票 0

Laravel dusk 无法使用 wsl2 禁用 laravel sail 上的无头模式

我有一个现有的最新 laravel 11 项目,该项目在带有 wsl2 (ubuntu) 的 Windows 11 中使用 docker 在 laravel sail 下运行。我已经按照官方安装并配置了laravel dusk

回答 1 投票 0

如何告诉 Laravel Dusk 使用 Chrome 测试(CFT)浏览器而不是常规安装的 Chrome 版本

黄昏版本-8.2.5 Laravel 版本 - 10.35.0 PHP 版本 - 8.2.13 PHPUnit 版本 - 10.5.2 我一直在使用 Chrome-for-Testing 中的 Chromedriver 和 Laravel Dusk 来测试我们的应用程序。直到最近...

回答 1 投票 0

Ubuntu/Linux 上的 ChromeDriver 不工作 - Laravel Dusk 不工作

经过 5 个小时的敲头,我无法弄清楚这一点。当我在 /vendor/laravel/dusk/bin 中运行 chromedriver-linux 二进制文件时,我尝试了很多解决其他人问题的方法 我得到: /home/f...

回答 1 投票 0

使用 Laravel Dusk 管理浏览器权限

这里是 Laravel Dusk 的菜鸟(今天开始使用它)。我想在我正在开发的 Web 应用程序上测试“复制链接”,但在尝试访问 cli 时遇到了浏览器权限问题...

回答 2 投票 0

无法使用 Dusk 运行 Laravel 浏览器测试

我正在使用 Laravel 5.7 设置浏览器测试。安装 Laravel Dusk。我一开始的 php artisan dusk 命令返回错误 我的 Chrome 是版本 76。最初,我看到“Chrome 版本必须介于...

回答 3 投票 0

Laravel Dusk:无法连接到本地主机端口 9515

Laravel Dusk 突然无法连接到本地服务器。 连接到远程服务器仍然有效。 使用当前的 macOS。 错误信息 PHPUnit\Framework\ExceptionWrapper

回答 2 投票 0

从 10.x 升级到 11.x 后,Laravel Dusk 测试用例失败

我已将 Laravel 从 10.x 升级到 11.x,升级后我的所有 Dusk 测试用例均失败并出现以下错误 收到 Mockery_1_Illuminate_Console_OutputStyle::askQuestion(),但没有

回答 1 投票 0

运行 Laravel Dusk 时出现“Chromedriver 路径无效”

上周,我在 CI/CD 管道(特别是 GitHub Actions)中运行 Laravel Dusk 时开始出现错误,但测试会在本地通过,甚至偶尔会在 CI/CD 中通过。这……

回答 1 投票 0

Laravel Dusk,如何在测试之间销毁会话数据

我开始使用 Laravel Dusk 进行浏览器测试,并创建了几个测试来测试我的登录表单。我有以下代码: 类 LoginTest 扩展 DuskTestCase { 公共乐趣...

回答 8 投票 0

Laravel - Dusk 如何在生产环境中使用代码运行 dusk 命令?

在类的函数中我有这段代码 公共职能.... ... $command = 'php artisan dusk --filter=FetchSingleProductDetailTest'; $输出= shell_exec($命令); ... 它在当地环境中工作......

回答 1 投票 0

如何使用 Laravel 5.5 禁用 Chrome 的无头模式 Dusk?

我希望在 Laravel 5.5 中使用 Dusk 2.0 运行浏览器测试时能够看到浏览器(特别是这样我可以使用 $browser-tinker() 并为其提供一些手动命令以进行调试......

回答 3 投票 0

Laravel Dusk + 航行 - ERR_CONNECTION_REFUSED

我使用 Sail 启动了一个新的 Laravel 应用程序,以便在 Docker 中运行本地开发,因此它也已经使用了 selenium/standalone-chrome 容器启动。 按照文档安装了 Dusk,但是

回答 1 投票 0

2fa 身份验证和记住设备,使用 Laravel dusk

我想用DUSK登录远程地址,同时用2FA验证。 $this->browse(function (浏览器$browser) { $browser->visit('https://www.domain.tld'); $br...

回答 1 投票 0

Laravel dusk 如果我重命名文件则找不到测试

就像标题所说,当我尝试使用 dusk 时,它工作正常,但如果我将文件从 ExampleTest.php 重命名为其他名称,它将返回: 信息 未找到测试。 尝试重命名测试文件并

回答 1 投票 0

忽略生产中的自定义 Laravel Artisan 命令

我编写了一个自定义 Artisan 命令(我们称之为 MyDusk.php),它扩展/抽象了核心 Dusk 命令的一些功能。 这个自定义命令扩展了 Laravel\Dusk\Console\DuskCom...

回答 2 投票 0

使用 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 后...

回答 1 投票 0

Laravel Dusk - 如何单击列表中的每个项目?

我有一个带有链接列表的页面。 我可以使用类选择器“.promotional-item-link”访问这些链接 如何单击以循环浏览所有链接,单击每个项目并测试是否有

回答 1 投票 0

Laravel 5.4;如何从 Laravel 包运行单元测试?

我正在尝试开发一个 Laravel Composer 包并在其中运行单元测试。在花了过去几天阅读各种过时且相互矛盾的指南和博客文章后,我

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.