セットアップ
1 2 3 4 |
$ composer require --dev laravel/dusk $ php artisan dusk:install $ vi .env APP_URL=http://mysite.com |
実行
1 |
$ php artisan dusk |
tests/Browserディレクトリにテストを配置
1 |
$ php artisan dusk:make LoginTest |
テストの書き方は公式&参考サイトを参照。
Browser Tests (Laravel Dusk) – Laravel – The PHP Framework For Web Artisans
https://laravel.com/docs/5.5/dusk
Using Laravel Dusk to Test ToDo App
https://www.cloudways.com/blog/laravel-dusk-testing-todo-app/
参考サイト
▼Laravel 5.4以降の参考記事
Laravel 5.4 で手軽にテストを書こう! | 株式会社インフィニットループ技術ブログ
https://www.infiniteloop.co.jp/blog/2017/05/laravel-5-testing/
2017年05月12日
SPAのブラウザーテストが捗る!Laravel Duskの使い方 – WPJ
https://www.webprofessional.jp/laravel-dusk-intuitive-and-easy-browser-testing-for-all/
2017/03/27
▼Laravel 5.4より前の参考記事
LaravelでControllerのテストをする | takayukii.blog
http://takayukii.me/post/20160827872
8月 27, 2016
Laravelでテストコードを書くためのチュートリアル – Qiita
https://qiita.com/niisan-tokyo/items/264d4e8584ed58536bf4
2016-08-06
▼テストを書くことについて参考記事
[PHPerでも]テストコードの意義を確認する[書きましょう] – Qiita
https://qiita.com/niisan-tokyo/items/ff793e271fd35b1a20bb
2016-07-30