首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium-RC加载空框架

Selenium-RC加载空框架
EN

Stack Overflow用户
提问于 2012-10-11 16:05:38
回答 1查看 344关注 0票数 0

如上所述,我在一个网站上运行了一个自动化测试。

我正在使用selenium RC来做这件事,但是我只是不确定为什么我无法打开这个网站(实际上我确实打开了它),但是它的内容没有显示。

只有几个空的相框盒子。

它最初有太多的代码,所以我添加了更多代码。

有人知道为什么吗?谢谢。

下面是我的代码(不相关的代码被删除):

代码语言:javascript
复制
private ISelenium selenium;
private StringBuilder verificationErrors;
private Process worKer = new Process();
private string
serverHost = "localhost",
browserString = @"*iexploreproxy",
startUpURL = "";
private int
portNumber = 4444;

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    if (comboBox1.SelectedItem.ToString() == "CNY")
    {
        startUpURL = "http://malaysia.yahoo.com/";
    }
}

private void btnStartServer_Click(object sender, EventArgs e)
{
    worKer.StartInfo.FileName = @"C:\LjT\SeleniumServer.bat";
    worKer.Start();
}

private void WakeUpSElenium()
{
    selenium = new DefaultSelenium(serverHost, portNumber, browserString, startUpURL);
    selenium.Start();
    verificationErrors = new StringBuilder();
}

private void ToDoList()
{
    selenium.Open("/");
    //selenium.SelectFrame("iframe_content");
    selenium.Type("id=txtFirstName", "1");
    selenium.Click("id=rbtnGender_0");
}

private void btnTest_Click(object sender, EventArgs e)
{
    try
    {
        WakeUpSElenium();
        ToDoList();
    }
    catch
    {}
}
EN

回答 1

Stack Overflow用户

发布于 2012-10-11 16:30:59

你没有在任何地方导航,也就是这里的代码,根本不会导航到任何页面:

代码语言:javascript
复制
selenium.Open("/");

我想你是想这么做的:

代码语言:javascript
复制
selenium.Open(startUpURL); // this is the value from the combobox.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12834921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档