thetodd/symfony-selenium

一个简单的骨架,作为selenium测试symfony 4应用程序的基础。


README

这是一个为Symfony 4框架提供的骨架,可以通过selenium和php-webdriver进行测试。

从骨架创建项目

composer create-project thetodd/symfony-selenium myappname

测试应用程序

cd myappname
docker-compose up -d
docker-compose exec webapp /var/www/app/bin/phpunit -c /var/www/app/phpunit.xml.dist

测试位于tests目录下。使用selenium进行功能测试时,可以将App\Tests\Functional\FunctionalTestcase作为基础PHP类。

运行应用程序

如果您运行了docker-compose,应用程序将自动在您的浏览器中可用,地址为https:///