Using Selenium in C Sharp
Revision as of 11:57, 4 January 2012 by PeterHarding (talk | contribs) (moved Using Seleium in C to Using Selenium in C)
Examples
* using Microsoft.VisualStudio.TestTools.UnitTesting; using Selenium; [TestClass] public class SeleniumTest { private DefaultSelenium _firefox; [ClassInitialize] public void StartSelenium(TestContext testContext) { this._firefox = new DefaultSelenium("localhost", 4444, @"*firefox", "http://localhost:4444"); this._firefox.Start(); } [TestMethod] public void GoogleTest() { bool hasText; this._firefox.Open("http://www.google.com"); this._firefox.Type("name=q", "Dixin"); this._firefox.Click("name=btnG"); this._firefox.WaitForPageToLoad("10000"); hasText = this._firefox.IsTextPresent("Dixin"); Assert.IsTrue(hasText, @"The search result does not contain text ""Dixin""."); } [TestCleanup] public void CloseBrowser() { this._firefox.Close(); } [ClassCleanup] public void StopSelenium() { this._firefox.Stop(); } }