WebDriverTest

using OpenQA.Selenium.Firefox;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
using OpenQA.Selenium;

namespace WebDriverTest
{
    class Program
    {
        static void Main(string[] args)
        {
            var driver = new FirefoxDriver();
            driver.Url = "http://192.168.0.252/";
            driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(3);
            driver.Manage().Timeouts().AsynchronousJavaScript = TimeSpan.FromSeconds(2);

            driver.FindElementById("_easyui_textbox_input1").SendKeys("ERIC");
            driver.FindElementById("_easyui_textbox_input3").SendKeys("ERIC");

            Thread.Sleep(TimeSpan.FromSeconds(3));

            driver.ExecuteScript("f_Login();");

            Thread.Sleep(TimeSpan.FromSeconds(3));

            driver.FindElementByCssSelector("[data_funid=‘1A101‘]").Click();

            IWebElement frameEl = driver.FindElementByTagName("iframe");

            driver.SwitchTo().Frame(frameEl);

            driver.FindElementById("aAdd").Click();
            driver.FindElementById("_easyui_textbox_input2").SendKeys("Test");

            //var driver = new FirefoxDriver();
            //driver.Url = "https://www.baidu.com/";
            //driver.FindElementById("kw").SendKeys("WebDriver");
            //driver.FindElementById("su").Click();

        }
    }
}
时间: 2024-10-05 04:19:24

WebDriverTest的相关文章

Selenium IDE、Selenium Webdrive的使用

Selenium IDE (IDE:集成开发环境) 使用Firefox 40.0.2版本 下载地址 http://ftp.mozilla.org/pub/firefox/releases/ 登入任意网址,点击IDE按钮 点击右上角按钮,开始录制-->操作网页-->点击右上角按钮,结束录制-->点击文件,储存为如图格式 java文件如下: ----------------------------------------------------------------------------

Javascript开发之工具归纳

写在前面 由于JS开发对我来说是全新的技术栈,开发过程中遇到了各种各样的框架.工具,同时也感叹一下相对于.Net的框架(工具框架以及测试框架等)JS框架真的是太丰富了.社区的力量果然强大---也是由此希望本文能概括常用的框架以及一些基本理念,不断完善中,希望各位有经验的朋友能多多提意见. 1. 基础知识篇 Node Node全称是Node.js是一套javascript运行时环境,实际上是对Google V8引擎的一个封装. Node.js官网:https://nodejs.org/ Node.

WEB前端常用的测试工具

一.QUnit 前端测试工具 QUnit是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件.Qunit是Jquery的单元测试框架,并且被广泛使用在各个项目中. 为了使用Qunit,你仅仅需要去包含2个Qunit文件在你的Html页面.Qunit 包含了qunit.js 作为运行器和测试框架,和qunit.css 文件,座位测试套件页面显示测试结果的样式. 二.Selenium 前端测试工具 Selenium 是ThoughtW

junit自动化测试

seleniumjunitxpath Java Excel→POI エビデンス package co.jp.sbi.bits.wcs.selenium.pagecase.hj; import static org.junit.Assert.*; import java.util.concurrent.TimeUnit; import org.junit.After;import org.junit.Before;import org.junit.BeforeClass;import org.ju

java+selenium3-常用的WebDriver API

常用的WebDriver API 访问某网站 package com.wb.api; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class WebDriverTest { public static void main(String[] args) { WebDriver driver; // 设置浏览器驱动环境变量 System.setProperty