zoukankan      html  css  js  c++  java
  • 【求助】Selenium 打开浏览器超时

    C#代码,代码如下:

    using System;
    using System.Text;
    using System.Collections.Generic;
    using System.Linq;
    using Microsoft.VisualStudio.TestTools.UnitTesting;
    using System.Text.RegularExpressions;
    using System.Threading;
    using ThoughtWorks.Selenium.UnitTests;
    //using NUnit.Framework;
    using Selenium;

    namespace Selenium_March20
    {
        [TestClass]
        public class UnitTest1
        {
            private ISelenium selenium;
            private StringBuilder verificationErrors;
            
            [TestMethod]
            public void TestMethod1()
            {
                selenium = new DefaultSelenium("127.0.0.1", 4444, "*iexplore", "http://www.baidu.com");
                selenium.Start();
                selenium.Open("/");
                selenium.Type("kw", "hyddd");
                selenium.Click("sb");
                selenium.WaitForPageToLoad("30000");
                Assert.IsTrue(selenium.IsTextPresent("hyddd - 博客园"));
                selenium.Click("//table[@id='1']/tbody/tr/td/a/font");
                selenium.Close();
                selenium.Stop();
            }
        }
    }
    运行时出现:

    CMD窗口:

    IE出现:

    VS执行窗口显示:

    由于公司内部上网被限制,所以IE需要设置代理,但是在执行代码时,代理设置被更改,参加下图:

    这个时候,即使我将代理设置好,在IE中想打开百度,依然打不开网页,显示如下:

    强力求助!!!感激不尽!!!

  • 相关阅读:
    mysql索引之主键索引
    mysql优化(一)
    mysql锁机制(七)
    dns之缓存。
    http之http1.0和http1.1的区别
    http之post和get请求的区别
    https
    vim、gvim加载文件慢
    加载virtual box共享文件加载
    深入理解SELinux SEAndroid
  • 原文地址:https://www.cnblogs.com/Apple010/p/2408186.html
Copyright © 2011-2022 走看看