[英]In Laravel Dusk, is there a way to test a link that contains tel: number?
我一直在尋找解決這個問題的方法,但是我不得不自問。 例如,如果我有這個元素:
<a id="telephone-link" href="tel:+8445291234"><i class="fas fa-phone pr5"></i> (844) 529-1234 </a>
因此,目前,這是我的測試方式:
$this->browse(function (Browser $browser) {
$browser->visit('/')
->click('#header-contacts a#telephone-link')
->assertPathIs('/'); //9
$browser->pause(500);
});
但是我認為這是錯誤的,因為這里沒有進行正確的測試。 因此,我想做的是以下兩者之一:
我希望你能幫助我。 謝謝!
PS,同樣的事情也可以應用於郵件:如果我沒記錯的話,可以鏈接。
我認為無法檢查電話應用程序是否啟動,因為Dusk(使用無頭chrome)沒有這樣的應用程序。
我認為應該通過功能測試/單元測試來測試。 只要斷言一個方法會打印出所需的tel:字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.