コード例 #1
0
ファイル: ScriptRuntime.cs プロジェクト: Lieb-Tech/Sitegeist
 public ScriptRuntime()
 {
     Logger         = new NullLogger();
     ScreenshotPath = @"c:\temp\";
     ContinueOnFailedExpectations = false;
     Steps     = new List <StepRuntime>();
     Variables = new MemoryGlobalVariables();
 }
コード例 #2
0
        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);
        }