![Фотография](https://secure.gravatar.com/avatar/b113a89de5cf3352cd5a42d3a3448977?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
Почему при открытии браузера Google Chrome открывается браузер без рас
#1
Отправлено 22 августа 2016 - 12:16
#2
Отправлено 22 августа 2016 - 13:46
Потому-что по дефолту хром запускается с чистим профайлом, у которого нет установленных расширений
https://sites.google...er/capabilities
#3
Отправлено 22 августа 2016 - 14:06
Мне необходимо 3-4 расширения использовать.
Потому-что по дефолту хром запускается с чистим профайлом, у которого нет установленных расширений
#4
Отправлено 23 августа 2016 - 10:29
Мне необходимо 3-4 расширения использовать.
Потому-что по дефолту хром запускается с чистим профайлом, у которого нет установленных расширений
Этот процесс как-то по другому можно пустить? Например, чтобы профиль не создавался, а открывал готовый уже настроенный профиль?
Вы открывали ссылку которую я указал? Там как раз и описано как это делать...
Как запусить с сохраненым профайлом
https://sites.google...ommon-use-cases
Как установить расширение
https://sites.google...meOptions-class
#5
Отправлено 24 августа 2016 - 07:43
Прошу извинить за бестолковые вопрос.. Но сделал как понял, но что-то не работает
1. Скачал отсюда http://chrome-extens...downloader.com/ файл SiteGeoIPLocator.crx
2. Добавил строчку в код
co.addExtension(Path.GetFullPath(@"c:\soft\UD\GoogleChromePortable\1_1\profil\SiteGeoIPLocator\SiteGeoIPLocator.crx"));
3. Привожу весь код целиком
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using OpenQA.Selenium; //****// using System.Diagnostics; using OpenQA.Selenium.Chrome; //****// namespace WindowsFormsApplication1 { public partial class Form1 : Form { IWebDriver Browser; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { OpenQA.Selenium.Chrome.ChromeOptions co = new OpenQA.Selenium.Chrome.ChromeOptions(); co.BinaryLocation = @"c:\soft\UD\GoogleChromePortable\1_1\GoogleChromePortable_1.exe"; co.AddExtension(Path.GetFullPath("c:\soft\UD\GoogleChromePortable\1_1\profil\SiteGeoIPLocator\SiteGeoIPLocator.crx")); //****// Browser = new OpenQA.Selenium.Chrome.ChromeDriver(co); Browser.Manage().Window.Maximize(); Browser.Navigate().GoToUrl("http://google.com"); IWebElement SearchInput = Browser.FindElement(By.Id("lst-ib")); SearchInput.SendKeys("проект домов" + OpenQA.Selenium.Keys.Enter); } private void button2_Click(object sender, EventArgs e) { } } }
Темы с аналогичным тегами C#, selenium, WebDriver.dll, chromedriver.exe
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных