Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $process = (new ChromeProcess)->toProcess();
- $process->start();
- $options = (new ChromeOptions)->addArguments(['--disable-gpu', '--headless','--enable-file-cookies','--disable-web-security','--allow-file-access-from-files']);
- $capabilities = DesiredCapabilities::chrome()->setCapability(ChromeOptions::CAPABILITY, $options);
- $driver = retry(5, function () use ($capabilities) {
- return RemoteWebDriver::create('http://localhost:9515', $capabilities);
- }, 50);
- $browser = new Browser($driver);
- $browser::$baseUrl = 'https://example.com';
- $browser->visit('/login')
- ->type('username','1375344')
- ->type('password','23444')
- ->press('.login_btn');
- $browser->waitForText('welcome');
- $browser->get('/statement/deposit/view');
- $browser->dump();
Add Comment
Please, Sign In to add comment