Почему при открытии браузера 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
Тестирование →
Автоматизированное тестирование →
Логин на сайт не работает через selenium, но не в браузереАвтор Trololo, 13 фев 2024 selenium, selenoid |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передача результата функции с параметром request в фикстуру (pytest)Автор Kristall89, 03 фев 2024 selenium, webdriver, python и 2 еще... |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Какую версию Java поддерживает Selenium WebDriver?Автор Ksenia, 28 апр 2023 Selenium, Java |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передать текст в инпутыАвтор vladid, 07 апр 2023 python, selenium |
|
|||
Тестирование →
Автоматизированное тестирование →
Нужно залогиниться на сайте в админ панели с помощью seleniumАвтор Gruzin, 06 мар 2023 selenium |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных