コード例 #1
0
ファイル: TestsBase.cs プロジェクト: yakovzaborov/jdi-csharp
        public void TestCleanup()
        {
            JDISettings.Logger.Info($@"
Test run finished.
Total test run time: {_timer.TimePassed.ToString(@"hh\:mm\:ss\.fff")}");
            WinProcUtils.KillAllRunWebDrivers();
        }
コード例 #2
0
 public void SetUp()
 {
     WebSettings.InitNUnitDefault();
     JDISettings.Logger.Info("Init test run");
     WinProcUtils.KillAllRunWebDrivers();
     Site = new EpamSiteP().Init <EpamSiteP>();
     Site.HomePage.Open();
     JDISettings.Logger.Info("Run Tests");
 }
コード例 #3
0
 public static void Init(TestContext context)
 {
     WebSettings.InitMsTestDefault();
     JDISettings.Logger.Info("Init test run");
     WinProcUtils.KillAllRunWebDrivers();
     _timer = new Timer();
     WebSite.Init(typeof(EpamSite));
     EpamSite.HomePage.Open();
     JDISettings.Logger.Info("Run Tests");
 }
コード例 #4
0
ファイル: TestsBase.cs プロジェクト: elv1s42/jdi-csharp
 public void Init()
 {
     WebSettings.InitNUnitDefault();
     JDISettings.Logger.Info("Init test run");
     WinProcUtils.KillAllRunWebDrivers();
     _timer = new Timer();
     WebSite.Init(typeof(EpamSite));
     WebSite.Open();
     JDISettings.Logger.Info("Run Tests");
 }
コード例 #5
0
ファイル: TestBase.cs プロジェクト: Groverok/JDI_examples
        protected void SetUp()
        {
            WebSettings.InitNUnitDefault();
            ILogger logger = WebSettings.Logger;

            logger.Info("Init test run...");
            WinProcUtils.KillAllRunWebDrivers();
            WebSite.Init(typeof(TestSite));
            TestSite.HomePage.Open();
            logger.Info("Run test...");
        }
コード例 #6
0
ファイル: FrameTests.cs プロジェクト: zyme/JDI
        public void Init()
        {
            InitNUnitDefault();
            Logger.Info("Init test run");
            WinProcUtils.KillAllRunWebDrivers();

            if (!DriverFactory.HasDrivers())
            {
                UseDriver(DriverTypes.Chrome);
            }

            WebSite.Init(typeof(W3CSite));
            Logger.Info("Run Tests");
        }
コード例 #7
0
ファイル: TestBase.cs プロジェクト: yakovzaborov/jdi-csharp
        protected void SetUp()
        {
            WebSettings.InitNUnitDefault();
            var logger = JDISettings.Logger;

            logger.Info("Init test run...");
            WinProcUtils.KillAllRunWebDrivers();
            WebSite.Init(typeof(TestSite));
            TestSite.HomePage.Open();
            TestSite.LoginForm.Submit(User.DefaultUser);
            logger.Info("Run test...");
            logger.Info("Navigating to Metals and Colors page.");
            MetalsColorsPage.Open();
            MetalsColorsPage.CheckTitle();
            MetalsColorsPage.IsOpened();
        }
コード例 #8
0
        public static void Setup()
        {
            Timer _timer = new Timer();

            WebSettings.InitNUnitDefault();
            WinProcUtils.KillAllRunWebDrivers();

            if (!JDISettings.DriverFactory.HasDrivers())
            {
                WebSettings.UseDriver(DriverTypes.Chrome);
            }
            _timer = new Timer();

            WebDriver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
            WebDriver.Manage().Timeouts().SetPageLoadTimeout(TimeSpan.FromSeconds(5));
            WebDriver.Manage().Timeouts().SetScriptTimeout(TimeSpan.FromSeconds(5));

            WebSite.Init(typeof(EbaySite));
        }
コード例 #9
0
ファイル: TestBase.cs プロジェクト: elv1s42/jdi-csharp
 protected void TearDown()
 {
     // Some log outputs
     WinProcUtils.KillAllRunWebDrivers();
 }
コード例 #10
0
 public void TestCleanup()
 {
     WinProcUtils.KillAllRunWebDrivers();
 }