Перейти к содержимому

Lenly

Регистрация: 06 апр 2011
Offline Активность: 17 ноя 2016 17:03
-----

Мои сообщения

В теме: Запуск Safari(Mac) с предустановленным экстеншеном

06 июня 2014 - 11:05

Браузер у меня на другой машине, собственно на Маке. Экстеншен лежит там же.

Локально я не пробовала запускать, потому что мне нужен именно маковский Сафари с установленным экстеншеном.


В теме: Запуск Safari(Mac) с предустановленным экстеншеном

06 июня 2014 - 08:12

К сожалению, "capability" вместо "app" тоже не помогло.


В теме: Запуск Safari(Mac) с предустановленным экстеншеном

05 июня 2014 - 08:44

Я пишу на c#, здесь нельзя указать SafariOptions.CAPABILITY, методу нужен стринг:

 

public void SetCapability(string capability, object capabilityValue);


В теме: Запуск Safari(Mac) с предустановленным экстеншеном

05 июня 2014 - 07:34

Спасибо за поправку, проглядела я как-то.

Исправила:

SafariOptions options = new SafariOptions
                    {
                        // Add an extra extension
                        CustomExtensionPath = @"file:///Users/IAM/Downloads/appid.safariextz"
                    };

                    DesiredCapabilities capabilities = DesiredCapabilities.Safari();
                    capabilities.SetCapability("app", options);
                    driver = new RemoteWebDriver(new Uri("http://10.4.0.4:4444/wd/hub"), capabilities);

Браузер запускается, экстеншена по прежнему в нем нету :(


В теме: Wabdriver: Safari и Actions

27 мая 2014 - 11:38

Вычитал, что сафари не поддерживает класс Actions, да и в планах его поддержки нет.

Отсюда вопрос: Как вы заменяете его использование (Например, для dragAndDrop)?

 

Кроме как использование робота, ничего на ум не приходит. Может есть другие варианты?

 

Здравствуйте!
Скажите, у вас получилось решить проблему? Я сейчас столкнулась с такой же и пытаюсь что-нибудь придумать, пока что не очень успешно.