Описание тега canopy-web-testing
NoneCanopy - это среда веб-тестирования, написанная на F#. И имеет следующие ключевые преимущества: Твердый стабилизирующий слой поверх Selenium. Быстро учиться. Даже если вы никогда не использовали UI Automation и не знаете F#. Чистый, лаконичный API. Лицензия MIT
1
ответ
F# Canopy - генерировать случайные буквы и / или цифры и использовать их в переменной
Я использую F# Canopy для завершения веб-тестирования. Я пытаюсь создать и загрузить случайное число с буквами или без, не так важно, и использовать его для вставки на мой сайт. Код, который я сейчас использую: let genRandomNumbers count = let rnd =…
20 фев '14 в 01:59
0
ответов
Как создать оператор if на основе содержимого элемента?
Как создать оператор if на основе содержимого элемента? <div id="target">dynamic content</div> if "#target" contains certain content then //do this else //do that
02 ноя '17 в 15:33
2
ответа
Автоматизация пользовательского интерфейса с функциональными языками
У кого-нибудь есть примеры или опыт написания автоматизации пользовательского интерфейса на функциональном языке? В настоящее время я изучаю F#, чтобы лучше понять функциональные концепции, и мне трудно понять, как автоматизированный тест пользовате…
08 авг '12 в 10:05
1
ответ
Как мне запустить автоматический тест на селен с Canopy F# в Safari и Edge?
Я написал тест в Visual Studio с Canopy, и он работает с Chrome и IE, но мне нужно сделать то же самое с Safari и Edge.
19 авг '15 в 16:04
1
ответ
Как изменить раскрывающийся список в скрипте тестирования пользовательского интерфейса F# Canopy
Мне действительно нравится использовать Canopy Web Testing для тестирования моих.NET Web Apps с F#. Однако документация скудна. Я ищу подсказку о том, как изменить HTML select тег для выбора элемента на основе value варианта. Прямо сейчас все, что я…
11 апр '14 в 19:38
1
ответ
Canopy - Работа с избранными списками
Я только начал работать с Canopy и борюсь с избранными списками. Я знаю, что вы можете установить выбранный элемент по значению, выполнив: "#dropDown" << read "option[value='x']" Однако как бы вы выбрали n-й элемент списка выбора> Или как насч…
02 дек '14 в 13:46
1
ответ
Как заставить waitFor работать при использовании навеса?
Я использую навес, и я не могу получить waitFor метод для работы. Я пытаюсь использовать это так: waitFor noBlockUI где функция noBlockUI: let noBlockUI () = (someElement "div.blockUI").IsNone Теперь вызов waitFor находится в функции в модуле F#, и …
21 июл '14 в 22:08
2
ответа
Я хочу, чтобы результаты веб-тестирования Canopy отображались в проводнике тестов VS 2013... и я ТАК ЗАКРЫТ
Я пытаюсь выяснить, как получить результаты теста Canopy для отображения в проводнике тестов VS. Я могу показать свои тесты, и они будут запущены, но они всегда показывают проход. Кажется, что функция Run() "съедает" результаты, поэтому VS никогда н…
07 июл '14 в 19:18
1
ответ
Как загрузить файл в навес?
У меня есть загрузка файла ввода на странице. Как я могу проверить этот элемент в куполе? Как установить путь к файлу на входе? Я пробовал стандартный оператор "<<", но в этом случае он не работает.
12 дек '15 в 13:53
1
ответ
System.MissingMethodException: метод не найден: 'Microsoft .FSharp.Core.FSharpFunc`2
У меня возникла проблема при запуске теста Canopy в окне Windows: Unhandled Exception: System.MissingMethodException: Method not found: 'Microsoft .FSharp.Core.FSharpFunc`2<System.String,System.String> canopy.core.get_xpath()'. at <StartupC…
14 апр '16 в 04:33
1
ответ
Как сделать так, чтобы мой локальный сайт открывался по URL
Я установил сервер Apache и создал сайт в: var\www\mywebsite, Когда я набираю имя моего сайта в адресной строке браузера, он направляет меня в интернет. Когда я отключил сеть (как временное решение), он вообще не открывал сайт. Тем не менее, веб-сай…
09 май '17 в 14:21
1
ответ
Ошибка MSB4102: значение "" атрибута "Project" в элементе <Import> недопустимо. Параметр "путь" не может иметь нулевую длину. F#
Я получаю следующую ошибку при создании проекта в городе команды. Тот же проект строится на локальной машине. Локальная машина имеет VS 2015 и F# 4.0. Конфигурация моего проекта, как показано ниже. <Project ToolsVersion="14.0" DefaultTargets="Bui…
13 июл '16 в 05:13
1
ответ
Получить доступ к файлам cookie httponly с навесом
Мне нужно чистить сессионные куки во время тестов навеса. Я не вижу способа сделать это документация. В настоящее время мне удалось добраться до core.browser.Manage().Cookies который является OpenQA.Selenium.Remote.RemoteCookieJar Но я не знаю, как …
15 май '14 в 14:59
1
ответ
Использование кода Selenium с F# Canopy
Я пытаюсь использовать код Selenium с F#, я также использую оболочку Canopy. Canopy использует Selenium для выполнения некоторых своих звонков. Моя проблема в том, что я изо всех сил пытаюсь перевести код Selenium из Java, C# в формат F#, в интернет…
27 мар '14 в 04:01
2
ответа
Нажмите Веб-элемент Canopy
У меня есть кнопка, которую я получаю с навесом, как это... let buttons = elements ".buttonClass" Последняя кнопка - та, которую я хочу нажать, но когда я делаю... click buttons.tail Я получаю ошибку, которая говорит "Невозможно щелкнуть [OpenQA.Sel…
24 фев '17 в 03:59
1
ответ
F# canopy - как использовать LiveHtmlReporter?
Я пытаюсь получить F# и Canopy для записи тестов в HTML-файлы. Итак, здесь сказано, что все, что мне нужно сделать, это: open configuration open reporters reporter <- new LiveHtmlReporter() :> IReporter Это не сработало для меня. Мне удалось з…
25 авг '15 в 00:24
1
ответ
F# Canopy Закрыть всплывающее окно
Я тестирую веб-страницу с Canopy, у которой есть всплывающее окно. Кто-нибудь знает, есть ли способ с Canopy закрыть всплывающее окно? В противном случае, я полагаю, это случай погружения в Selenium, чтобы справиться с этим?
28 июл '14 в 15:06
0
ответов
Как установить порт ChromeDriver в Canopy (библиотека селена)?
Я использую Canopy в контейнере Docker и хотел бы указать порт 4444 вместо последнего случайного, назначенного при вызове canopy.core.start из-за множественных ошибок подключения. Ошибка: ConnectFailure (Соединение отклонено) - или ошибка запустить …
23 мар '18 в 11:01
2
ответа
Ошибка "Не удается получить расширение автоматизации" в Chrome без головы с Selenium (Ubuntu)
Я установил последнюю версию Google Chrome 57.0.2987.110 на свой сервер Ubuntu (16.04). Я использую купол (который является оберткой F# для Selenium). Я поместил последний chromedriver в ту же папку, что и мой бинарный файл, версия: 2.28.455506 (и я…
24 мар '17 в 14:21
1
ответ
F# Canopy - как я могу использовать "контекстные" тесты?
Я озадачен тем, как отформатировать "контекстный" тест с использованием Canopy API. На следующем веб-сайте перечислены примеры, но я не могу заставить мою программу создать следующий код. Я пробовал другие отступы, без изменений. ссылка: http://left…
06 июн '14 в 22:57