public void FlowControlTest()
        {
            var flowController = new SauceLabsFlowController();

            //Console.WriteLine(@"RESTTests: About to call ControlFlow()");
            flowController.ControlFlow();
        }
Exemple #2
0
 static SauceryRoot()
 {
     OnceOnlyMessages.TestingOn(JsonConvert.DeserializeObject <List <SaucePlatform> >(Enviro.SauceOnDemandBrowsers));
     OnceOnlyMessages.OnDemand();
     SauceLabsStatusNotifier = new SauceLabsStatusNotifier();
     SauceLabsFlowController = new SauceLabsFlowController();
 }
Exemple #3
0
        public void FlowControlTest()
        {
            Environment.SetEnvironmentVariable(SauceryConstants.SAUCE_USER_NAME, SauceryConstants.MY_USERNAME);
            Environment.SetEnvironmentVariable(SauceryConstants.SAUCE_API_KEY, "c7cc7b3c-773a-47a3-93f6-b3d005f13786");
            var flowController = new SauceLabsFlowController();

            flowController.ControlFlow();
        }
Exemple #4
0
 public override void InitialiseDriver(DesiredCapabilities caps, int waitSecs)
 {
     SauceLabsFlowController.ControlFlow();
     try {
         Driver = new SauceryRemoteWebDriver(new Uri(SauceryConstants.SAUCELABS_HUB), caps);
         Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(waitSecs);
     } catch (Exception ex) {
         Console.WriteLine(ex.Message);
     }
 }
Exemple #5
0
 public override void InitialiseDriver(DriverOptions opts, int waitSecs)
 {
     SauceLabsFlowController.ControlFlow();
     try {
         //Console.WriteLine("About to create Driver");
         Driver = new SauceryRemoteWebDriver(new Uri(SauceOpsConstants.SAUCELABS_HUB), opts.ToCapabilities());
         Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(waitSecs);
     } catch (Exception ex) {
         Console.WriteLine(ex.Message);
     }
 }
 static SauceryRoot()
 {
     SauceLabsStatusNotifier = new SauceLabsStatusNotifier();
     SauceLabsFlowController = new SauceLabsFlowController();
 }
Exemple #7
0
 static SauceryRoot()
 {
     //Console.WriteLine("In SauceryRoot static initialiser");
     SauceLabsStatusNotifier = new SauceLabsStatusNotifier();
     SauceLabsFlowController = new SauceLabsFlowController();
 }