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

SpecFlow - это инструмент разработки на основе поведения (BDD) для.NET.
1 ответ

Конфигурирование отчета Allure для селена с C#, тесты спецпотока

Я использую Selenium с C#, specflow и NUnit 3 для создания моих автоматических тестов. Сейчас я ищу такой инструмент отчетности, как Allure. Кто-нибудь может подсказать мне, как настроить Allure report пожалуйста? Спасибо,
23 окт '17 в 15:05
3 ответа

Параллельное выполнение в nunit для тестовых случаев bdd

Я работаю над BDD (написано на Selen Webdriver с C#). Для последовательного выполнения мы использовали nunit, но теперь требованием клиента является параллельное выполнение. Перебрал так много документации, но нашел только Pnunit. Шаги выполнены до …
24 июн '15 в 10:28
2 ответа

Specflow - как передать данные, имеющие квадратные скобки, в определение шага без потери данных.

У меня есть тест specflow, который выглядит так When I create a team with <TeamName> <MemberName> <MemberMobileNumber> successfully Examples: |TeamName|MemberName|MemberMobileNumber| |Apple(RD) |James(Smith)|(09)1234567| Если вы за…
04 окт '18 в 02:22
1 ответ

Файлы объектов Specflow в Visual Studio 2013 Express не отображают цветовые комбинации

Я использую Specflow в Visual Studio 2013 Express и до сих пор удалось установить Specflow. Но теперь, когда я пишу файлы fetaure, они отображаются обычными текстовыми цветами. Я использовал огурец в Java, и там он показывает разные цвета для различ…
1 ответ

Запуск функции Gherkin в модульном тестовом проекте Visual Studio

Я пытаюсь настроить и запустить простой тестовый сценарий, в котором я открываю Google в Chrome, ищу Google и нажимаю первую ссылку. Я исхожу из этого с нулевым знанием любого из этих инструментов. Я использую SpecFlow, Gherkin и Selenium. В настоящ…
08 сен '17 в 11:47
1 ответ

Как запустить файлы объектов параллельно при использовании specflow/specrun?

Я реализую проект для проверки концепции, и вот что я использую: VS 2013, MSTest / Test Explorer, Specflow и specrun Я создал 3 файла функций specflow, каждый из которых имеет свои собственные наборы различных сценариев. Когда я запускаю эти тесты и…
11 окт '15 в 17:26
3 ответа

Двусмысленные определения шагов

У меня следующие два шага: [When(@"I Schedule a Start Now Event named ""(.*)"" for the DR program named ""(.*)""")] [When(@"I Schedule a Start Now Event named ""(.*)"" for the DR program named ""(.*)"" with load control device ""(.*)""")] При исполь…
16 ноя '13 в 07:46
1 ответ

Как управлять глобальными переменными в Spec Flow

У меня есть следующий тест моего контроллера [Binding] public class RegisterUserSteps { private AccountController _accountController = new AccountController(); private ActionResult _result; [When(@"the user goes to the register user screen")] public…
19 июн '13 в 06:55
1 ответ

Предоставление нескольких операторов When для сценария SpecFlow

Довольно новый для SpecFlow, так что терпите меня. Я работал с коллегой, чтобы получить общее представление о том, что вы можете сделать с SpecFlow. Мы использовали классическую задачу FizzBuzz, которую мы использовали для тестирования модульного те…
05 ноя '13 в 10:49
1 ответ

Можно ли ограничить проекты, в которых спецпоток ищет тесты при создании привязок Step?

На моем новом рабочем месте в Visual Studio 2017 имеется очень большое решение C# с более чем 100 проектами, из которых только один имеет непосредственное отношение к моей работе (приемочные веб-тесты через specflow & selenium). У нас периодически в…
30 авг '18 в 19:18
1 ответ

SpecFlow Параллельные и непараллельные тесты

Я использую SpecFlow для автоматизации своих веб-тестов и использую параллельное выполнение для их ускорения. Проблема, которую я имею, состоит в том, что один тест, который проверяет, что неправильные пароли отклонены, заблокирует учетную запись по…
3 ответа

Автоматизация результатов поиска со всеми элементами в результате с определенным цветом

У меня есть сценарий поиска для сайта по продаже одежды. Использование Specflow Framework (C#) и Selenium. Мне нужно автоматизировать виджет поиска и его результаты. 1) Виджет поиска дает результаты разных типов: название предмета, частичный текст, …
12 ноя '14 в 11:15
1 ответ

Есть ли способ "Восстановить файлы объектов" для тестов SpecFlow из командной строки?

Для тестовых проектов на основе SpecFlow в контекстном меню проекта есть команда "Регенерировать файлы компонентов" (щелчок правой кнопкой мыши), которая (как следует из названия) создает новый код поддержки для файлов компонентов тестов SpecFlow. Я…
06 июл '16 в 15:15
1 ответ

Windows Phone Test Framework от Expensify & CI

Как добавить тестовую среду Windows Phone путем тестирования Expensify на Hudson? Я пытаюсь добавить пакетную команду Windows, но она не может быть успешно запущена. В то же время, используя ту же команду в cmd.exe, которая открылась вручную, тестир…
19 апр '12 в 07:19
0 ответов

При создании снимка экрана драйвер отсутствует

В моем проекте spec-flow я создал статический класс Screenshot. Я также создал статические методы для снимков экрана. Но во время выполнения мой драйвер постоянно обнуляется. Как я могу решить эту проблему. Ниже приведен фрагмент кода: public static…
12 ноя '18 в 13:10
1 ответ

specflow/ использовать одну и ту же случайную величину во всех сценариях

У меня есть 3 сценария, в первом я создаю пользователя со случайным идентификатором. и мне нужно использовать тот же случайный идентификатор в других сценариях. Я пробовал featurecontext для хранения значения Id. но когда я пытаюсь поместить это сох…
14 апр '18 в 21:00
2 ответа

Классы определения шагов Specflow в разных проектах

Можно ли иметь два класса определения шагов, первый из которых находится в одном пространстве имен / проекте, а второй - в другом? У меня вот так: Мой тестовый проект, который я запускаю: namespace: ABZ.ExcelTest Имя класса: ABZ.ExcelTest.ExcelStepD…
18 мар '11 в 17:53
1 ответ

Specflow / Autofac - Как настроить Firefox Driver с профилем

Я хотел бы спросить вас, возможно ли настроить драйвер Firefox с профилем - используя Specflow / Autofac. Вот объявление моих драйверов из файла App.config: <autofac> <components> <component name="IE" type="OpenQA.Selenium.IE.Internet…
30 июн '15 в 06:24
2 ответа

SpecFlow выдает ошибку при поиске сборки, но это не мой проект SpecFlow?

Недавно начали использовать SpecFlow для приемочных тестов API, все хорошо с первой попытки, но затем я получаю ошибку ниже при последующих сборках. Удаление папок obj и bin из моего API-проекта и перестройка исправляет ее, но затем происходит сборк…
06 янв '16 в 20:28
1 ответ

Specflow - тестовая работа при запуске теста, но не при отладке

У меня есть тест в specflow, который при запуске в режиме "run test" работает, но при запуске в режиме "debug" он не проходит. Данная проблема является проблемой селенового веб-драйвера: OpenQA.Selenium.WebDriverTimeoutException: время ожидания исте…
03 фев '16 в 03:45