php - ErrorException:未定义的索引:元素
问题描述
我正在使用 Laravel 的黄昏测试此代码,但似乎在运行黄昏时出现ErrorException: Undefined index: ELEMENT错误。请指教。
<?php
namespace Tests\Browser;
use Tests\DuskTestCase;
use Laravel\Dusk\Browser;
use App\Models\User;
use App\Models\SiteConfig;
/**
* @group login
*/
class LoginTest extends DuskTestCase
{
/**
* @group logo
*/
public function testIsCompanyLogoShownOnLogin()
{
$config = SiteConfig::where('name', 'company_logo')->first();
if (!$config) {
$config = factory(SiteConfig::class)->create(['name' => 'company_logo', 'value' => '']);
}
$path = url('/storage/company_logo/15710448965da43e201017e.png');
$this->browse(function (Browser $browser) use ($path) {
$browser->maximize();
$browser->visit('/')
->pause(3000)
->assertVisible('img[src="' . $path . '"]');
});
}
}
解决方案
推荐阅读
- r - 'sentimentr' 包有意大利语词典吗?
- sql - 如何从 DataGrip 执行 PL/SQL 过程
- python - 如何在python中以不同颜色显示从负值到正值的图像值
- java - 如何在 Spring Boot 中验证服务层中的数据
- python - 扫雷 AI 将地雷标记为安全地点
- php - Symfony:控制 security.yaml 外部的路由
- python - 将序列化的 protobuf 输出转换为 python 字典
- spring-boot - 如何转换内联黄瓜步骤数据参数?
- python - Python FlaskSocketIO + arduino nano 通信模板
- vue.js - 无法设置字符串变量的样式