如何使用 laravel dusk 浏览器测试来测试页面 header 标签,如元标签、描述等?

How to test page header tags like meta tag, description etc with laravel dusk browser test?

我想用 Laravel Dusk 浏览器测试来测试页面的描述和元标记。我怎样才能做到这一点?我看到了一个蜘蛛测试,但我无法让它工作。我该怎么做?

我试过这样的测试:https://medium.com/@tushargugnani_54389/crawling-website-using-laravel-dusk-spider-bbbbe487a21

您可以将 assertSourceHas() 与标签的 HTML:

一起使用
$browser->assertSourceHas('<meta name="description" content="Lorem ipsum.">');