当前位置: 首页>>代码示例>>C#>>正文


C# ISelenium.Start方法代码示例

本文整理汇总了C#中ISelenium.Start方法的典型用法代码示例。如果您正苦于以下问题:C# ISelenium.Start方法的具体用法?C# ISelenium.Start怎么用?C# ISelenium.Start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ISelenium的用法示例。


在下文中一共展示了ISelenium.Start方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SeleniumMsTestLiveAccountLogin1

 //Constructor
 public SeleniumMsTestLiveAccountLogin1()
 {
     selenium = new DefaultSelenium("localhost", 4444, "*chrome", "https://login.live.com/");
     selenium.Start();
     selenium.SetSpeed("800");
     verificationErrors = new StringBuilder();
 }
开发者ID:CodeCowboyOrg,项目名称:SeleniumTestExamples,代码行数:8,代码来源:SeleniumMsTestLiveAccountLogin1.cs

示例2: SetUp

 public void SetUp()
 {
     selenium = new DefaultSelenium("localhost", 4444, "*iexplore", "http://localhost");
     selenium.Start();
     selenium.Open("http://localhost");
     silvernium = new Silvernium(selenium, "Test");
 }
开发者ID:kasq,项目名称:silverlight-selenium,代码行数:7,代码来源:SilverniumIntegrationTests.cs

示例3: SetupTest

        public void SetupTest()
        {
            selenium = new DefaultSelenium("localhost", 4444, "*chrome", UpgradeSeleniumTester.browserURL);
            selenium.Start();
            verificationErrors = new StringBuilder();

        }
开发者ID:supermuk,项目名称:iudico,代码行数:7,代码来源:UniqueUserId.cs

示例4: SetupClass

        public void SetupClass()
        {
            base.StartServer();
            selenium = new DefaultSelenium("localhost", 4444, "*chrome", ConfigurationManager.AppSettings["baseUrl"]);
            selenium.Start();
            verificationErrors = new StringBuilder();

            selenium.DeleteAllVisibleCookies();

            selenium.Open("/dna/mbfood/");
            // To Do
            // too general, could crash test if a topic happened to have the wrong name 
            Assert.IsFalse(selenium.IsTextPresent("error"));
            Assert.IsFalse(selenium.IsTextPresent("There has been a problem"));

            selenium.Click("link=Sign in");
            selenium.Click("bbcid_username");
            selenium.Type("bbcid_username", "mpgsuper");
            selenium.Type("bbcid_password", "ratbags");
            selenium.Click("signin");
            selenium.WaitForPageToLoad("30000");

            // going this way so as to be certain to get the right site options without thinking about it
            selenium.Click("link=Site Options");
            selenium.WaitForPageToLoad("30000");

            // check a) where we are b) BBC site requirements for page titles https://confluence.dev.bbc.co.uk/display/DNA/Meta+Data - note that this title breaks those guidelines
            Assert.AreEqual("BBC - Food - DNA Administration - Site Options - Food", selenium.GetTitle());
            Assert.IsTrue(selenium.IsElementPresent("//input[@name='sov_49_General_CustomBarlesquePath']");

            stateOfOption = selenium.GetValue("//input[@name='so_49_General_CustomBarlesquePath' and @type='radio' and @checked='']/@value");
            valueOfOption = selenium.GetValue("//input[@name='so_49_General_CustomBarlesquePath' and @type='text']");
        }
开发者ID:rocketeerbkw,项目名称:DNA,代码行数:33,代码来源:CustomBarlesque.cs

示例5: Init

        public void Init()
        {
            //Deleting cookies in ie browser through command line.
            /*var procStartInfo = new System.Diagnostics.ProcessStartInfo("cmd", "/c RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2");
            var proc = new System.Diagnostics.Process { StartInfo = procStartInfo };
            proc.Start();
            WebDriverObj = new InternetExplorerDriver();
            */
            string URL = "https://stg-gib.ladbrokes.com/admin";
            WebDriverObj = new FirefoxDriver();
            MyBrowser = new WebDriverBackedSelenium(WebDriverObj, URL);
            MyBrowser.Start();
            WebDriverObj.Manage().Window.Maximize();
            MyBrowser.WindowMaximize();

            MyBrowser.Open(URL);
            MyBrowser.WaitForPageToLoad(FrameGlobals.PageLoadTimeOut);
            MyBrowser.Refresh();
            MyBrowser.WaitForPageToLoad(FrameGlobals.PageLoadTimeOut);
            MyBrowser.Type(TestDataCreation.ControlsRepository.UsrNmeTxtBx, "Automation1");
            MyBrowser.Type(TestDataCreation.ControlsRepository.PwdTxtBx, "aditi123");
            MyBrowser.WaitForPageToLoad(FrameGlobals.PageLoadTimeOut);
            MyBrowser.Click(TestDataCreation.ControlsRepository.LoginBtn);
            MyBrowser.WaitForPageToLoad(FrameGlobals.PageLoadTimeOut);
        }
开发者ID:hemap,项目名称:PhoenixAutomationRepo,代码行数:25,代码来源:TestDataBase.cs

示例6: SetupTest

		public void SetupTest()
		{
			base.StartServer();
			selenium = new DefaultSelenium("localhost", 4444, "*chrome", ConfigurationManager.AppSettings["baseUrl"]);
			selenium.Start();
			verificationErrors = new StringBuilder();
		}
开发者ID:rocketeerbkw,项目名称:DNA,代码行数:7,代码来源:MBBoardsV2.cs

示例7: SetUp

 public void SetUp()
 {
     selenium = new DefaultSelenium("localhost", 4444, "*iexplore", URL);
     selenium.Start();
     selenium.Open(URL);
     silvernium = new Silvernium(selenium, OBJECTID, SCRIPTKEY);
 }
开发者ID:kasq,项目名称:silverlight-selenium,代码行数:7,代码来源:SilverNibblesTest.cs

示例8: SetupTest

 public void SetupTest()
 {
     //selenium = new DefaultSelenium("localhost", 4444, "*chrome", "https://maps.google.com/");
     selenium = new DefaultSelenium("localhost", 5555, "*iexplore", "https://maps.google.com/");
     selenium.Start();
     verificationErrors = new StringBuilder();
 }
开发者ID:CodeCowboyOrg,项目名称:SeleniumTestExamples,代码行数:7,代码来源:SeleniumGoogleMapsRemoteControl.cs

示例9: SetupTest

 public void SetupTest()
 {
     HttpCommandProcessor processor = new HttpCommandProcessor();
     DefaultBrowserLauncher launcher = new DefaultBrowserLauncher();
     selenium = new DefaultSelenium(processor, launcher);
     selenium.Start();
 }
开发者ID:santiycr,项目名称:selenium,代码行数:7,代码来源:SeleniumIntegrationTest.cs

示例10: MyTestInitialize

 public void MyTestInitialize()
 {
     selenium = new DefaultSelenium("localhost", 4444, "*chrome", "https://login.live.com/");
     selenium.Start();
     selenium.SetSpeed("800");
     verificationErrors = new StringBuilder();
 }
开发者ID:CodeCowboyOrg,项目名称:SeleniumTestExamples,代码行数:7,代码来源:SeleniumMsTestLiveAccountLogin2.cs

示例11: SetupTest

 public void SetupTest()
 {
     HttpCommandProcessor processor = new HttpCommandProcessor();
     DefaultBrowserLauncher launcher = new InternetExplorerBrowserLauncher();
     selenium = new DefaultSelenium(processor, launcher, DefaultSelenium.SELENESE_RUNNER_URL.Replace("html", "hta"));
     selenium.Start();
 }
开发者ID:santiycr,项目名称:selenium,代码行数:7,代码来源:GoogleTest.cs

示例12: SetupTest

 public void SetupTest()
 {
     url = "http://localhost:52994/";
     selenium = new DefaultSelenium("localhost", 4444, "*chrome", url);
     selenium.Start();
     verificationErrors = new StringBuilder();
 }
开发者ID:kilonet,项目名称:elfam,代码行数:7,代码来源:CategoryTest.cs

示例13: SetupTest

 public virtual void SetupTest()
 {
     proc = new HttpCommandProcessor("localhost", 4444, "*chrome", _3DR_Testing.Properties.Settings.Default._3DRURL);
     selenium = new DefaultSelenium(proc);
     verificationErrors = new StringBuilder();
     selenium.Start();
 }
开发者ID:jamjr,项目名称:3D-Repository,代码行数:7,代码来源:NewUploadTest.cs

示例14: JavaSelenium

        public JavaSelenium(ISelenium pSelenium, string pObjectID)
        {
            _selenium = pSelenium;
            _objectID = pObjectID;

            _selenium.Start();
            _SetJSPrefix();
        }
开发者ID:codehaus,项目名称:fest-git,代码行数:8,代码来源:JavaSelenium.cs

示例15: Initialize

        public void Initialize()
        {
            RemoteWebDriver driver = new OpenQA.Selenium.Firefox.FirefoxDriver();

            selenium = new WebDriverBackedSelenium(driver, "http://localhost/SiteStarter");

            selenium.Start();
            verificationErrors = new StringBuilder();
        }
开发者ID:jeremysimmons,项目名称:sitestarter,代码行数:9,代码来源:RestrictAnonymousFromAccountTestFixture_firefox.cs


注:本文中的ISelenium.Start方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。