• selenium 百度登陆


    using System;
    using OpenQA.Selenium;
    using OpenQA.Selenium.Firefox;//引用命名空间
    using System.IO;

    using System.Collections.Generic;
    using System.Linq;
    using System.Text;


    namespace Selenium2
    {
    class Program
    {
    static void Main(string[] args)
    {
    IWebDriver driver = new FirefoxDriver();
    INavigation navigation = driver.Navigate();
    navigation.GoToUrl("http://baidu.com");
    //IWebElement baiduTextBox = driver.FindElement(By.Id("kw"));
    //baiduTextBox.SendKeys("找到文本框");
    IWebElement baiduLogin = driver.FindElement(By.LinkText("登录"));
    baiduLogin.Click();
    System.Threading.Thread.Sleep(3000);
    //IWebElement baiduLogin = driver.FindElement(By.XPath("//input[@id='kw']"));
    IWebElement userName = driver.FindElement(By.Name("userName"));
    IWebElement passWord = driver.FindElement(By.Name("password"));
    userName.SendKeys("百度用户名");
    passWord.SendKeys("密码");
    passWord.Submit();
    System.Threading.Thread.Sleep(3000);
    //IWebElement getText = driver.FindElement(By.XPath("//span[@class='user-name']"));
    IWebElement getText = driver.FindElement(By.XPath("//div[@id='u_sp']"));//mouseMove到那个元素看看 C#
    string outPut = getText.Text;
    //baiduLogin.SendKeys("爱你");
    StreamWriter f = new StreamWriter(@"J:vs2010_lin_projectsSelenium2hellolin.txt", false);
    f.WriteLine(outPut);
    f.Close();
    Console.WriteLine(outPut);
    Console.ReadKey();
    }
    }
    }

  • 相关阅读:
    NUnit
    Fxcop
    msdeploy命令实现远程部署时保留指定文件
    virtualBox 创建新虚拟机
    sharepoint项目部署
    执行批处理文件
    NCover
    配置Web DashBoard
    ccnet+ncover+fxcop+web deploy+mstest
    命令行部署Reporting Services项目
  • 原文地址:https://www.cnblogs.com/alex-13/p/4736704.html
Copyright © 2020-2023  润新知