Reputation: 13853
I tried to google, but there are many different ways to work with Selenium. I'm using: - Windows 2003 Server - Visual Studio 2008 - Selenium IDE installed through Firefox - NUnit 2.5 is copied into C:\ - Selenium RC is copied into C:\
using System; using System.Text; using System.Text.RegularExpressions; using System.Threading; using NUnit.Framework; using Selenium; namespace SeleniumTest { [TestFixture] public class NewTest { private ISelenium selenium; private StringBuilder verificationErrors; [SetUp] public void SetupTest() { selenium = new DefaultSelenium( "localhost", 4444, "*iexplore", "http://localhost:4444" ); selenium.Start(); verificationErrors = new StringBuilder(); } [TearDown] public void TeardownTest() { try { selenium.Stop(); } catch( Exception ) { // Ignore errors if unable to close the browser } Assert.AreEqual( "", "" ); } [Test] public void TheNewTest() { selenium.Open( "/google.com" ); } } }
SeleniumTest.NewTest.TheNewTest: Selenium.SeleniumException : XHR ERROR: URL = http://localhost:4444/google.com Response_Code = 403 Error_Message = Forbidden+for+Proxy
Upvotes: 3
Views: 11115
Reputation: 21
create the test class and test method in the unit testing project.
[TestClass] // ReSharper disable once InconsistentNaming public class Test class { [TestMethod] public void LoginTest() { // code } }
Upvotes: 0
Reputation: 2842
to setup ide for selenium in conjunction with c# is to use visual studio express. And you can nUnit as the testing framework. Below links provide you more details
How to setup C#,nUnit and selenium client drivers on VSExpress for Automated tests
Creating Basic Selenium web driver test case using Nunit and C#
Upvotes: 0
Reputation: 22438
You are getting the Forbidden error because you are setting the baseURL to that of Selenium RC. You need to set it to http://www.google.com and then in your test would look like
[Test]
public void TheNewTest()
{
selenium.Open( "/" );
}
or you need to change your test to
[Test]
public void TheNewTest()
{
selenium.Open( "http://www.google.com" );
}
Upvotes: 2