Описание тега fluentautomation

FluentAutomation - это простая и мощная среда автоматизированного тестирования веб-приложений. Его можно использовать с Selenium WebDriver или WatiN для тестирования всевозможных браузеров и устройств.
1 ответ

У кого-нибудь есть пример использования MSpec с Fluent Automation в C#?

Я не могу использовать переменную "I" при вызове I.Open("http://google.com"); потому что к нему обращаются из статического контекста. В худшем случае я всегда мог использовать MSTest для тестов на селен и MSpec для всех остальных. [Tags("Easy","Web"…
1 ответ

Повторное использование экземпляра браузера в нескольких тестах в одном классе с помощью FluentAutomation с MSTests

Я использую FluentAutomation с MSTests. Мне нужно иметь возможность повторно использовать экземпляр браузера в нескольких методах тестирования в одном классе. Например, конструктор или метод TestInitialize войдут в URL, тогда все последующие методы …
1 ответ

FluentAutomation and Selenium 2.33.0.0

Я получаю следующее исключение при попытке запустить тест с FluentAutomation Первое случайное исключение типа "System.IO.FileLoadException" произошло в FluentAutomation.Core.dll Не удалось загрузить файл или сборку "WebDriver, версия =2.25.1.0, куль…
2 ответа

Запись активности IFrame в Selenium IDE

Я начинающий с Selenium. Я использую Selenium IDE 1.9.0 для записи активности на сайте. Например, я пытаюсь записать некоторые действия, связанные с созданием онлайн-продукта. Рассмотрим сайт "demo.soft2print.com/products.asp". Здесь я нажимаю на лю…
27 авг '12 в 06:13
1 ответ

Используя Fluent Automation, я получаю сообщение об ошибке JSON.Net

{"Не удалось загрузить файл или сборку" Newtonsoft.Json, версия =4.5.0.0, культура = нейтральная, PublicKeyToken=30ad4fe6b2a6aeed'или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение и…
04 мар '14 в 15:46
2 ответа

Могу ли я выбрать элементы Polymer, которые существуют в Shadow DOM?

У меня есть приложение, созданное с помощью Polymer, которое мне нужно автоматизировать. Проблема в том, что в нем много теневых DOM. Я использую FluentAutomation, который знает только работу с селекторами CSS и некоторыми jQuery. Есть ли способ иде…
1 ответ

Есть ли способ использовать I.Нажмите, чтобы нажать на объявленный номер?

Есть ли способ использовать I.Нажмите, чтобы нажать на объявленный номер? Не может использовать I.Click("#searchBox", x, y); нажать на кнопку. Это просто можно использовать, как это I.Click("#ui table tbody tr(week) td(dayofweek) a");"Неделя" и "ден…
17 июл '14 в 03:44
1 ответ

Проблемы, взаимодействующие с элементами при использовании PhantomJS и FluentAutomation.NET

Я написал пару тестов, используя SpecFlow, PhantomJS, Selenium и FluentAutomation.NET. Они отлично работают на Chrome и FireFox, но когда я запускаю их на PhantomJS, они терпят неудачу. Сообщение об ошибке: элемент в настоящее время не взаимодейству…
07 дек '15 в 19:04
0 ответов

Невозможно воспроизвести ошибки JavaScript, обнаруженные Selenium

У меня есть веб-приложение, которое использует много кода JavaScript. Я заметил, что во многих случаях в тестах, написанных с использованием FluentAutomation с драйверами Selenium, некоторые ошибки очень последовательно воспроизводились. Например: d…
1 ответ

Есть ли способ проверить, нажата ли кнопка с помощью FluentAutomation?

Я хочу проверить, нажата ли кнопка или не использовать FluentAutomation. И там есть два типа о кнопке. Один заблокирован, его нельзя изменить. Точно так же как изображение, но это - HTML, все еще ввод. Другой может щелкнуть, но я не хочу его менять.…
04 авг '14 в 07:49
1 ответ

Использование SpecFlow, Selenium и FluentAutomation вызывает проблемы

В настоящее время я использую Specflow с Selenium и FluentAutomation и сталкиваюсь со значительными проблемами с поддержанием состояния между этапами в Specflow. Смотрите мой пример кода ниже: [Binding] public class RegistrationSteps : FluentTest { …
02 сен '15 в 07:51
1 ответ

Автоматизация Watin и Fluent - ссылка на текущий браузер

Я использую Fluent Automation в своем проекте для создания более удобочитаемых тестов. Информация доступна здесь http://fluent.stirno.com/ и на GitHub: https://github.com/stirno/FluentAutomation Мне нужно уметь выполнять некоторые вещи, которые не р…
1 ответ

Selenium, FluentAutomation & NUnit - как переключать браузеры для каждого TestCase?

В настоящее время openGoogle() вызывается для каждого теста с правильными параметрами. Проблема в том, что setBrowser не работает должным образом. Он устанавливает первый раз и успешно завершает тест. Однако, когда openGoogle() вызывается во второй …
22 апр '13 в 16:17
2 ответа

Могу ли я использовать phantom.js для тестирования тяжелого javascript-приложения?

В настоящее время я использую комбинацию Specflow, Selen, Fluent Automation и Xunit для тестирования моего приложения браузера на развернутом экземпляре веб-сайта в Chrome. Это хорошо работает на компьютере разработчика, но часто дает сбой агентам с…
2 ответа

FluentAutomation + скрипты не работают

Я пытаюсь заставить работать скрипты + FluentAutomation, прочитав сообщение в блоге Скотта Хансельмана: http://www.hanselman.com/blog/NuGetPackageOfTheWeekFluentAutomationForAutomatedTestingOfWebApplications.aspx Дело в том, что демонстрационный код…
06 ноя '14 в 16:27
1 ответ

Выделите элемент с помощью FluentAutomation?

Можно ли перейти к элементу с помощью FluentAutomation + Selenium, например, щелкнуть кнопку за пределами видимой в данный момент области? Если так, то как? Просматривая документы FluentAutomation, я не вижу никакой поддержки для этого. Проблема в т…
23 апр '13 в 19:18
1 ответ

Fluentautomation с множественным выбором

У меня возникают проблемы при выборе нескольких значений из поля SELECT с помощью FluentAutomation. Образец теста: I.Open("http://www.htmlcodetutorial.com/forms/_SELECT_MULTIPLE.html"); I.Select(1).From("select[name='toppings']"); I.Select(2).From("…
26 апр '15 в 12:00
0 ответов

Тестирование RequireJS приложения с FluentAutomation?

Я пытаюсь написать несколько тестов пользовательского интерфейса для приложения Backbone на основе RequireJS, используя FluentAutomation.SeleniumWebDriver и NUnit. HTML-страница, о которой идет речь, содержит типичный data-main атрибут для загрузки …
2 ответа

Есть ли способ получить HTML элемента?

Я использую версию Selenium для FluentAutomation и не могу найти способ получить HTML-код элемента. Я могу получить текст и атрибуты, но, похоже, нет никакого способа получить полный HTML-контент, который мне нужен для определенного типа теста, кото…
27 мар '14 в 11:35
1 ответ

Я получил странное сообщение в Дженкинс

Я хочу протестировать проект specflow с Дженкинсом. И я могу протестировать только один проект. Я просто изменяю тестовый файл, который он показывает No tests to execute сообщение. Даже два проекта имеют одинаковое содержимое, отличаются только имен…
06 авг '14 в 10:29