Aplicação web simples para demonstração do Laravel Dusk
As classes PHP de testes estão em
tests/Browser/
- MySQL
- PHP >= 7.0
- Composer
- Laravel >= 5.4
-
Executar os comandos SQL do arquivo
init.sql
pra criar o banco de dados; -
Definir variáveis de ambiente:
cp .env.example .env
-
Instalar dependências do projeto:
composer update
-
Gerar as tabelas do banco de dados:
php artisan migrate
-
Gerar chave do web app:
php artisan key:generate
-
Servir aplicação (acessar em
localhost:8000
)php artisan serve &
É preciso ter executado a aplicação com os passos acima.
-
Preparar Dusk:
php artisan dusk:install
-
Executar testes:
php artisan dusk
OU executar um teste específico:
php artisan dusk tests/Browser/ExampleTest.php