问题标签 [laravel-dusk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1385 浏览

php - 让 Laravel Dusk 在 Ubuntu 16 wt Laravel 5.5 上正常运行

一周以来,我一直在尝试将 Laravel Dusk 集成到我的测试计划中,但无法进行任何测试以实际提供预期的结果。情况如下:

  • 我正在使用 php 7.1 在 Homestead 上运行 Laravel 55(每个项目安装)。*
  • 我按照文档中的安装步骤安装了 Dusk。

开箱即用的测试不起作用

但是现在当我运行测试时,我无法获得预期的输出。这就是我正在做的事情。我在主页 ('/') 视图文件中添加了一个输入字段,如下所示:<input id="dusk-test" value="1234">

我运行这个测试,它是原始示例测试的一个模型,并且是唯一的测试:

...通过运行php artisan dusk,这是我每次的输出

更令人困惑的是,这是我从测试中转储时的输出。这是我倾倒的方式

php artisan dusk再次运行后的输出是

这绝对不是我的主页。我还从中倾销了$url价值vendor/laravel/dusk/src/Browser.php并使我的项目正确无误APP_URL

我不知所措。黄昏被发送到正确的位置,页面肯定有输入和价值。但是,我无法让 Dusk 给出预期的输出,即从元素中检索到 12345。

所有帮助表示赞赏。

0 投票
0 回答
13 浏览

docker - 重启本地机器后 Docker 空闲

我是使用 docker 配置的 PHPLaravel 项目的新手。我正在使用 Laravel DUSK e2e 测试自动化。目前正在从 PHP Storm 运行测试。

0 投票
1 回答
1215 浏览

laravel-5 - Laravel 黄昏流浪盒 DesiredCapabilities::__construct()

在我的 mac 上运行带有自定义 url 的 Vagrant 框的黄昏问题。我不得不编辑DuskTestCase.php并替换http://localhost:9515$this->local= http://mysite.dev$php artisan dusk tests/Browser/LoginTest.php输出以下错误:

当我替换$this->local=时http://www.google.com:80$browser->visit('/')->dump();它会转储谷歌页面的内容! $this->local=http://localhost:9515将转储空页

:question: 为什么它在我的盒子 url 上不起作用以及如何解决它?

谢谢是提前。

0 投票
0 回答
275 浏览

laravel - Laravel Dusk 忽略 Vue 按钮

在测试 Laravel + Vue 时,测试编译没有错误,但忽略“->click()”方法

黄昏代码

评论表单模板

0 投票
1 回答
191 浏览

php - $browser->resize(INT, INT); 不再为我工作?

我目前正在学习围绕 laravel 黄昏的方法。我所有的测试昨天都在工作,今天我收到以下错误和空白屏幕截图。

我认为我的 chrome 可能已经更新,并且不再与 ChromeDrivers 配合使用。

还有其他人遇到类似的事情吗?

谢谢。

0 投票
0 回答
469 浏览

laravel - Laravel Dusk 获取表单上的所有元素

我正在尝试使用表单上的所有元素

结果:在本地工作正常并返回

但在服务器上(我有设置测试服务器)它返回

本地和测试服务器是相同的,唯一的区别是在服务器上

整体黄昏运行良好,没有环境问题!

0 投票
1 回答
877 浏览

selenium - Laravel 黄昏 + docker-compose + selenium + firefox:未定义索引元素

我有 docker-compose 和 3 张图片-webserver和.dbselenium

我启动它然后执行到网络服务器并运行php artisan dusk.

我的应用程序是一个简单的 https 页面,它会返回Welcome几个div. 但我得到了ErrorException: Undefined index: ELEMENT

image: selenium/standalone-firefox

0 投票
1 回答
3347 浏览

laravel - 在 laravel 黄昏按 Enter 键盘

在 Laravel 黄昏中,如何在其中输入文本并按 Enter 键盘?

在此处输入图像描述

我的输入字段需要按回车键盘才能在那里添加超过 1 个项目。

0 投票
1 回答
341 浏览

laravel - 如何在 Laravel Dusk 中输入与另一个输入字段具有相同类名的输入字段

我有超过 1 个具有“.input-tag”类的输入字段,但每个输入字段都放置在 1 个具有不同 ID 的 div 内。如何在每个字段中输入?因为当我执行 $browser->type('.input-tag', 'value') 时,它只会输入找到的第一个。

0 投票
1 回答
2625 浏览

laravel - 使用 JavaScript 获取使用 Laravel Dusk 的元素的文本

当我这样做时,我正在使用 Laravel Dusk 进行自动化测试:

它返回空数组,但如果$(".page-sidebar-menu").text();在浏览器中运行,它会返回该类中的所有文本。

我在这里哪里出错了?知道的请帮忙。