接下来我们新增一个测试档案
php artisan dusk:make UserDriverTest
然後将原本的方法删掉,
新增一个方法,
我们仿照之前的方法来测试登入页
<?php
namespace Tests\Browser;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Laravel\Dusk\Browser;
use Tests\DuskTestCase;
class UserDriverTest extends DuskTestCase
{
public function test_login_page_login()
{
$this->browse(function (Browser $browser) {
$browser->visit('/home/index')
->type('account', 'admin')
->type('password', 'admin')
->check('terms')
->press('登入')
->assertPathIs('/home/main');
});
}
}
跟之前的写法类似但不大一样,
旧版的test的name要放後面,
而dusk的name要放前面,
确认Path的语法也不一样。
然後我们执行测试看看
php artisan dusk
我们成功测试了登入页!
但是ChromeDriver的速度会比较慢,
所以除非是需要用到Js render的页面,
要不然其实是不需要用到ChromeDriver的。
正文 今天要使用helm来安装 Prometheus Operator,原先的prometheus ...
说了那麽多,感觉还是有点模糊~ 没关系,我可能也差不多 ( 哈哈 所以还是透过实作练习,让自己更了解...
前言 有关虚拟化网路服务的技术慢慢的成熟,对於虚拟化的功能要如何去做管理成了接下来重点,因此再来的几...
概述: 本教学提供了两种非常简单的Outlook修复方法,解决了Outlook PST文件找不到导致...
今天继续针对 Data Analytics Pipeline on AWS 中常见的 AWS 服务来...