laravel-dusk 相关问题

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

使用Laravel Dusk模拟键(无输入元素)

我有一个页面,其中包含一些禁用的输入,跨度和div。在后台我等待按键。这是一些记忆游戏的背景。我的问题是,事实证明它很漂亮......

回答 1 投票 0

PhpStorm Laravel Dusk带有/测试数据库

我目前已经成功运行了黄昏测试PhpStorm,但我希望它能够使用我设置的测试数据库。在线其他线程和资源,我创建了.env.dusk.local ...

回答 4 投票 1

如何以编程方式从php artisan命令调用黄昏测试

我需要从工匠命令中运行我的一个Laravel Dusk测试,以便它每天处理。我试过$ this-> call('dusk');在我的命令,但运行所有黄昏的测试,不允许我...

回答 1 投票 2

用laravel黄昏测试v -tifue v-select

有谁知道如何用laravel黄昏测试vuetify v-select?我试过$ browser-> select('size','Large');没有成功,这是我要测试的v选项之一

回答 3 投票 1

使用Laravel黄昏只迁移一次

根据“数据库测试”文档,我可以在每次测试后重置数据库(第一个选项)。第二个选项是使用Transactions运行测试。对我来说这似乎是一个更好的方法,但如果我......

回答 4 投票 6

Laravel dusk报告“一般错误:5数据库被锁定”和“操作超时”

我正在运行脚本命名空间Tests \ Browser;使用App \ User;使用Tests \ DuskTestCase;使用Laravel \ Dusk \ Browser;使用Illuminate \ Foundation \ Testing \ RefreshDatabase; class RegistrationTest扩展...

回答 1 投票 0

升级到Laravel 5.8后运行Laravel Dusk的Dotenv模块出现问题

升级到Laravel 5.8后,我遇到了运行Laravel Dusk的问题。传递给Dotenv \ Dotenv :: __ construct()的参数1必须是Dotenv \ Loader的一个实例,给出的字符串,在... / vendor /中调用...

回答 1 投票 0

测试后Laravel重置数据库

我刚开始使用Laravel Dusk测试我的项目并需要一些指导。在我运行所有可用的测试之后,我希望能够在运行测试之前将数据库重置为。 (如果有 ...

回答 5 投票 2

Laravel Dusk如何获得多元素的属性?

我刚开始在Laravel 5.8上使用Laravel Dusk并且已经面临一个问题。在Google上搜索了很多,但还没有找到答案。 $ browser-> visit('https://www.website.com') - > ...

回答 1 投票 0

Laravel Dusk如何在元素中找到元素?

我正在使用Laravel 5.8,Dusk。我想在课堂上找到某些元素。因此,假设我使用可选类提取了页面上的每个元素。 $浏览器的>访问(“https://开头WWW ....

回答 1 投票 1

Laravel Dusk如何执行右键单击每个元素?

我正在使用Laravel 5.8 - Dusk。我想知道在以下示例中迭代它们时如何对每个元素执行右键单击:$ browser-> visit('https://www.website.com')...

回答 1 投票 0

Gitlab CI黄昏 - MySQL连接被拒绝

现在已经多次询问了这个问题,但是我尝试了所有解决方案,我找到并运行了一个类似设置的“正常”PHPUnit测试,所以我所做的一切都不对。那么这就是问题所在:我......

回答 1 投票 3

Laravel Dusk中的意外测试行为

我有测试,我想使用if / else:public function testLocal(){$ this-> browse(function(Browser $ browser){$ browser-> visit('') - > type('...

回答 1 投票 0

如何使用输入文本数组输入Laravel Dusk?

我有这些输入文本数组:

回答 1 投票 0

Laravel Serve命令不尊重--env参数

为了能够直接在我的IDE中运行浏览器测试(不使用artisan dusk命令),我想运行php artisan serve --env = dusk.local。虽然它确实启动了本地PHP服务器,但它使用了...

回答 1 投票 4

在Laravel Dusk中断言状态

我有一个验证状态的测试。它应该是200当我运行这个公共函数testBasicTest(){$ response = $ this-> json('GET','/'); $响应 - > assertStatus(200);它通过但......

回答 2 投票 -2

如何从Laravel Dusk的一系列下拉列表中选择随机值?

我是Laravel Dusk的新手,目前正在开发一个简单的项目,您可以在其中添加多个下拉列表。下拉列表的名称类似于name =“item []”。如何选择每个下拉列表并选择...

回答 2 投票 0

使用Dusk测试附加文件 - 通过Tinker而不是Test测试

我有一个文件上传器,我已经编写了以下测试:$ browser-> visit('/ product / professional-photo-prints') - > attach('photo',_ _ _ _ _ _。'/ storage / app / public / testing / ...

回答 2 投票 2

在Laravel Dusk测试中模拟HTTP_REFERER?

在Dusk测试中是否有直接的方法来模拟HTTP_REFERER?我正在使用Laravel \ Dusk \ Browser并在各种页面上调用visit()方法。这是使用Selenium驱动程序。东西......

回答 1 投票 4

断言每个选定的div元素

我想测试每个选定的div,但它只测试第一个选择元素。这是DOM: ...

回答 1 投票 2

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