panther
                                
                                
                                
                                    panther copied to clipboard
                            
                            
                            
                        A browser testing and web crawling library for PHP and Symfony
It would be valuable to implement a feature that allows recording browsing sessions in Chrome, exporting them as a JSON file, and then replaying these sessions with Panther. This feature...
name: symfony/panther version : * v2.2.0, source : [git] https://github.com/symfony/panther.git b7e0f834c9046918972edb3dde2ecc4a20f6155e Running in Docker container: _php:8.4.3-cli Debian GNU/Linux 12 (bookworm) Chromium 132.0.6834.110 built on Debian GNU/Linux 12 (bookworm) ChromeDriver 132.0.6834.110...
Is it possible to let any uncatched javascript exception or syntax error (which stops js execution in a standard browser) a php exception be thrown? I tried to call a...
I just see documentation https://symfony.com/doc/current/testing/end_to_end.html - it doesn't have any setter value examples (selects, checkboxes, inputs and so on). How to do that clearly?
System: Windows 10 Symfony: 6.4 Panther: 2.1.1 I'm creating my client like this: $client = static::createPantherClient([], [ 'webdriver.server_url' => 'http://127.0.0.1:9515', ]); and manually start the chromedriver beforehand with "chromedriver.exe --port=9515",...
Hello, I'm encountering an issue while trying to run a Symfony Messenger command that utilizes Panther to perform tests. The error message I receive is: [CRITICAL] CONSOLE Error thrown while...
I always have the Symfony dev server `symfony server:start -q` running in the background during development. However, when I run PHPUnit tests with Panther, it connects to the already running...