panther icon indicating copy to clipboard operation
panther copied to clipboard

A browser testing and web crawling library for PHP and Symfony

Results 149 panther issues
Sort by recently updated
recently updated
newest added

Can't find attribute alt, href is ok ` $link2 = $node->filter('a')->attr('alt'); $link3 = $node->filter('a')->attr('href');`

Hello, in a project with 'intercept_redirects' set to true on dev environnement, why can disable intercept_redirects in Panther unit test? When in launch Panther unit test, the environnement is set...

Hi I could not find any information about file handling. I need to upload an excel file as part of form via headless chrome. Is there any way for that...

Hello, I have just started learning panther but getting this issue when launching the tests: Symfony\Component\Process\Exception\RuntimeException: The provided cwd "/home/anuradha/Documents/Projects/panther/vendor/symfony/panther/src/../../../../public" does not exist. /home/anuradha/Documents/Projects/panther/vendor/symfony/process/Process.php:344 /home/anuradha/Documents/Projects/panther/vendor/symfony/panther/src/ProcessManager/WebServerManager.php:80 /home/anuradha/Documents/Projects/panther/vendor/symfony/panther/src/PantherTestCaseTrait.php:135 /home/anuradha/Documents/Projects/panther/vendor/symfony/panther/src/PantherTestCaseTrait.php:164 /home/anuradha/Documents/Projects/panther/src/Features/Browser/OpenBrowserTest.php:14 Someone said...

As the tests relying on javascript (and a browser it is running in) are often somewhat non-deterministic, I often get Timeout Exceptions (Facebook\WebDriver\Exception\TimeoutException). I noticed that when a TimeoutException is...

When connecting to *remote* webpages, I'm sometimes getting this exception: > Curl error thrown for http DELETE to /session/5db262bc-961f-4cbf-9983-8d602f00d89a > Operation timed out after 30000 milliseconds with 0 bytes received...

Hi, is there a way, starting from a given URL, ... 1) ... to see all redirected URLs (similar to cURL)? 2) ... with info such as HTTP code, total...

Below is my PHP code and I am looking for a custom callback function that I need to make sure I can get more than 5 elements with css identifier...

Hello i got this error. Try to adjust open files value from 1024 to 4096 but no effect. After each google session $client->close; $client->quit; However anyway this stopped Messenger processes.......

Is there a way to reuse the same (loaded) chrome instance/session when loading several pages in a row (loop)? So that you wouldn't have to load full browser into memory...