← Back to team overview

sikuli-driver team mailing list archive

[Question #697889]: How to initiate remote webdriver using selenium commands in sikuli

 

New question #697889 on SikuliX:
https://answers.launchpad.net/sikuli/+question/697889

I have done initiation of webdriver using selenium command in sikuli by importing seleniumstandalone server by externally.

I was failed to initiate same of remote webdriver. Is any one aware or implemented it?



example of initiation of webdriver :



from sikuli import *
from robot.api import logger
from robot.libraries import Screenshot
import os
import imp
import ConfigParser
import java.lang

selenium = config.get('Default','Selenium-Standalone')  ==> external jar
load(selenium)
import org.openqa.selenium.WebDriver as WebDriver;
import org.openqa.selenium.WebDriver.get;
import org.openqa.selenium.chrome.ChromeDriver as ChromeDriver;
import org.openqa.selenium.UnexpectedAlertBehaviour as UnexpectedAlertBehaviour;
import org.openqa.selenium.remote.CapabilityType as CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities as DesiredCapabilities;
import java.io.IOException as IOException;
driverclass=config.get('Default','driverclass')
driverlocation=config.get('Default','driverlocation')
java.lang.System.setProperty(driverclass,driverlocation)
BrowserDriverClass=config.get('Default','BrowserDriverClass')


def Browserstart():
    global driver
    BrowserDriverClass=config.get('Default','BrowserDriverClass')    
    if(BrowserDriverClass=='ChromeDriver'):
        driver = ChromeDriver()
   
    else: logger.console("Browser not opened") 
    
    driver.get("localhost:8085/db")
    driver.manage().window().maximize()

       
screenshot = Screenshot.Screenshot()

        
def Browserclose():
    driver.quit()



-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for SikuliX.