C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

WebDriver C# Edge


(過去ログ 149 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■87139 / inTopicNo.1)  WebDriver C# Edge
  
□投稿者/ ante (1回)-(2018/04/15(Sun) 22:48:12)

分類:[C#] 

お世話になります。

VisualStudio(C#) + Webdriver にて起動中のEdgeブラウザのURL+Titleを取得したいと思っています。
WebDriverにより、Edgeの起動は確認できたのですが、
起動中の情報を取得することができません。

サンプル等あればお知らせいただけると幸いです。

起動は下記Logicで確認できました。

※Debugフォルダへ、下記よりダウンロードされる、
MicrosoftWebDriver.exeが配置されていることを前提とします。
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
Release 16299

■下記コンソールアプリケーションによるSample

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;
using OpenQA.Selenium.Edge;
using OpenQA.Selenium.Remote;

namespace ConsoleApp2 {
	class Program {
		static void Main(string[] args) {
			RemoteWebDriver driver = null;
			try {

				driver = new EdgeDriver();


				// Navigate to Bing 
				driver.Url = "https://www.bing.com/";


				// Find the search box and query for webdriver 
				var element = driver.FindElementById("sb_form_q");


				element.SendKeys("webdriver");
				element.SendKeys(Keys.Enter);


				//Console.ReadLine();
			}
			catch (Exception e) {
				Console.WriteLine(e.Message);
			}
			finally {
				if (driver != null) {
					driver.Quit();
				}
			}
		}
	}
}



引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -