Guest User

Untitled

a guest
Aug 10th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. $process = (new ChromeProcess)->toProcess();
  2. $process->start();
  3. $options = (new ChromeOptions)->addArguments(['--disable-gpu', '--headless','--enable-file-cookies','--disable-web-security','--allow-file-access-from-files']);
  4. $capabilities = DesiredCapabilities::chrome()->setCapability(ChromeOptions::CAPABILITY, $options);
  5.  
  6. $driver = retry(5, function () use ($capabilities) {
  7. return RemoteWebDriver::create('http://localhost:9515', $capabilities);
  8. }, 50);
  9. $browser = new Browser($driver);
  10. $browser::$baseUrl = 'https://example.com';
  11. $browser->visit('/login')
  12. ->type('username','1375344')
  13. ->type('password','23444')
  14. ->press('.login_btn');
  15. $browser->waitForText('welcome');
  16. $browser->get('/statement/deposit/view');
  17. $browser->dump();
Add Comment
Please, Sign In to add comment