thetodd / symfony-selenium
A simple skeleton as a base for selenium tested symfony 4 apps.
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.1.3
- ext-iconv: *
- sensio/framework-extra-bundle: ^5.1
- symfony/asset: ^4.0
- symfony/console: ^4.0
- symfony/debug-pack: *
- symfony/expression-language: ^4.0
- symfony/flex: ^1.0
- symfony/form: ^4.0
- symfony/framework-bundle: ^4.0
- symfony/lts: ^4@dev
- symfony/monolog-bundle: ^3.1
- symfony/orm-pack: *
- symfony/process: ^4.0
- symfony/security-bundle: ^4.0
- symfony/serializer-pack: *
- symfony/swiftmailer-bundle: ^3.1
- symfony/validator: ^4.0
- symfony/web-link: ^4.0
- symfony/webpack-encore-pack: *
- symfony/yaml: ^4.0
Requires (Dev)
- facebook/webdriver: ^1.5
- symfony/browser-kit: ^4.0
- symfony/css-selector: ^4.0
- symfony/dotenv: ^4.0
- symfony/maker-bundle: ^1.0
- symfony/phpunit-bridge: ^4.0
- symfony/profiler-pack: *
Conflicts
This package is not auto-updated.
Last update: 2024-11-10 05:51:18 UTC
README
This is a skeleton for the Symfony 4 framework which can be tested by selenium und php-webdriver.
Create a project from skeleton
composer create-project thetodd/symfony-selenium myappname
Test the app
cd myappname docker-compose up -d docker-compose exec webapp /var/www/app/bin/phpunit -c /var/www/app/phpunit.xml.dist
The tests are under the tests
directory. For functional testing with selenium use App\Tests\Functional\FunctionalTestcase
as base php class.
Running the app
If you run docker-compose the app will automatically be available in your browser at http://localhost/
.