public static void BeforeAppiumTestFeature() { var browserName = ConfigurationManager.AppSettings["UI.Tests.Appium.capability.platformName"]; objectRepoResource = ConfigurationManager.AppSettings["UI.Tests.Object.Definitions.Path"]; UiAutomationService = new AppiumUiAutomationServices(); UiAutomationService.InitilizeTests(browserName, objectRepoResource); }
public static void BeforeSeleniumTestFeature() { var browserName = ConfigurationManager.AppSettings["UI.Tests.Target.Browser"]; objectRepoResource = ConfigurationManager.AppSettings["UI.Tests.Object.Definitions.Path"]; UiAutomationService = new SeleniumUIAutomationService(); var path = Environment.GetEnvironmentVariable("PATH"); var drivePath = ConfigurationManager.AppSettings["UI.Tests.Object.Drivers.Path"]; if (!string.IsNullOrEmpty(drivePath)) { Environment.SetEnvironmentVariable("PATH", path + ";" + drivePath); } UiAutomationService.InitilizeTests(browserName, objectRepoResource); }
public static void BeforeSeleniumTestFeature() { var browserName = ConfigurationManager.AppSettings["UI.Tests.Target.Browser"]; objectRepoResource = ConfigurationManager.AppSettings["UI.Tests.Object.Definitions.Path"]; UiAutomationService = new SeleniumUIAutomationService(); UiAutomationService.InitilizeTests(browserName, objectRepoResource); JObject currentFeature = new JObject(); currentFeature["title"] = FeatureContext.Current.FeatureInfo.Title; currentFeature["description"] = FeatureContext.Current.FeatureInfo.Description; currentFeature["tags"] = new JArray(FeatureContext.Current.FeatureInfo.Tags); currentFeature["scenarios"] = new JArray(); FeatureContext.Current["currentFeature"] = currentFeature; //System.IO.Directory.CreateDirectory(ConfigurationManager.AppSettings["UI.Tests.Reports.output.path"] + "\\videos\\"); }
public static void BeforeSeleniumTestFeature() { var browserName = ConfigurationManager.AppSettings["UI.Tests.Target.Browser"]; objectRepoResource = ConfigurationManager.AppSettings["UI.Tests.Object.Definitions.Path"]; UiAutomationService = new SeleniumUIAutomationService(); UiAutomationService.InitilizeTests(browserName, objectRepoResource); }