我在visual studio 2008上运行了一个selenium代码。代码是这样的..
using System;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using NUnit.Framework;
using Selenium;
namespace SeleniumTests
{
[TestFixture]
public class MyFirstVCTest
{
private ISelenium selenium;
private StringBuilder verificationErrors;
[SetUp]
public void SetupTest()
{
selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://demo.volunteercampaigns.com/");
selenium.Start();
verificationErrors = new StringBuilder();
}
[TearDown]
public void TeardownTest()
{
try
{
selenium.Stop();
}
catch (Exception)
{
// Ignore errors if unable to close the browser
}
Assert.AreEqual("", verificationErrors.ToString());
}
[Test]
public void TheMyFirstVCTest()
{
selenium.Open("/?AspxAutoDetectCookieSupport=1");
selenium.Click("link=Login");
selenium.WaitForPageToLoad("30000");
selenium.Type("id=ctl00_ContentPlaceHolder1_txtEmailAddress", "elonadn@ebees.com");
selenium.Type("id=ctl00_ContentPlaceHolder1_txtPassword", "bees123");
selenium.Click("id=ctl00_ContentPlaceHolder1_btnlogin");
selenium.WaitForPageToLoad("30000");
selenium.Click("id=ctl00_lblUserName");
selenium.Click("id=ctl00_lnkSignOut");
selenium.WaitForPageToLoad("30000");
}
}
}
我使用以下命令(在命令提示符下)启动了selenium服务器服务器
java -jar selenium-server.jar
我得到以下屏幕
我开始运行我的程序。但我有一个空的firefox窗口。现在命令提示符改为
为什么它在启动firefox时停止了?请帮忙..
我的firefox版本是11.0,selenium版本是2.20.0
提前致谢..
答案 0 :(得分:0)
我认为错误是你的配置中列出了chrome。不应该是* firefox吗?