package com.thoughtworks.webanalyticsautomation.scriptrunner.helper;
import com.thoughtworks.webanalyticsautomation.common.BROWSER;
import org.apache.log4j.Logger;
import org.openqa.selenium.Proxy;
/**
* Created by: Anand Bagmar
* Email: abagmar@gmail.com
* Date: Jan 4, 2011
* Time: 10:39:48 AM
*
* Copyright 2010 Anand Bagmar (abagmar@gmail.com). Distributed under the Apache 2.0 License
*/
public abstract class ScriptRunnerHelper {
static String BASE_URL;
Logger logger;
BROWSER browser;
ScriptRunnerHelper(Logger logger, BROWSER browser, String baseURL){
this.logger = logger;
this.browser = browser;
BASE_URL = baseURL;
}
public abstract void startDriver();
public abstract void startDriverUsingProxy(Proxy proxy);
public abstract void stopDriver();
public abstract Object getDriverInstance();
}