public ScriptRuntime() { Logger = new NullLogger(); ScreenshotPath = @"c:\temp\"; ContinueOnFailedExpectations = false; Steps = new List <StepRuntime>(); Variables = new MemoryGlobalVariables(); }
public ScriptRunResults RunScripts() { IImporter importer = new KatalonXmlImporter(); var imported1 = importer.ImportRaw(duckDuck); var variables = new MemoryGlobalVariables(); ChromeOptions option = new ChromeOptions(); var webDriver = new ChromeDriver(option); var logger = new FileLogger(); var runner = new ScriptRunner(webDriver, imported1, variables, logger); var results1 = runner.RunScript(); webDriver.Close(); webDriver.Dispose(); SaveResults(results1); return(results1); }