如何使用参数执行 dusk 测试
how to execute dusk testing with parameter
我想用参数执行laravel dusk测试,所以我试过这样
php artisan dusk --filter ExampleTest::testBasicExample( here parameter );
在控制台中,但它不工作并且出现语法错误
我想知道用参数
执行什么测试代码
不可能??
请告诉我该怎么做......
------ 下面是我的 dusk 代码
namespace Tests\Browser;
use Tests\DuskTestCase;
use Laravel\Dusk\Browser;
use Illuminate\Foundation\Testing\DatabaseMigrations;
class ExampleTest extends DuskTestCase
{
/**
* A basic browser test example.
*
* @return void
*/
public function testBasicExample($aa = 'dd')
{
return dd($aa);
$this->browse(function (Browser $browser) {
$browser->visit('https://www.naver.com');
$aa = $browser->element('#account > div > div > span > a:nth-child(1)')->getAttribute('innerHTML');
});
}
您没有关闭函数 testBasicExample
。在 $this->browse(...)
行
之后添加大括号 }
我想用参数执行laravel dusk测试,所以我试过这样
php artisan dusk --filter ExampleTest::testBasicExample( here parameter );
在控制台中,但它不工作并且出现语法错误
我想知道用参数
执行什么测试代码不可能??
请告诉我该怎么做......
------ 下面是我的 dusk 代码
namespace Tests\Browser;
use Tests\DuskTestCase;
use Laravel\Dusk\Browser;
use Illuminate\Foundation\Testing\DatabaseMigrations;
class ExampleTest extends DuskTestCase
{
/**
* A basic browser test example.
*
* @return void
*/
public function testBasicExample($aa = 'dd')
{
return dd($aa);
$this->browse(function (Browser $browser) {
$browser->visit('https://www.naver.com');
$aa = $browser->element('#account > div > div > span > a:nth-child(1)')->getAttribute('innerHTML');
});
}
您没有关闭函数 testBasicExample
。在 $this->browse(...)
行
}