Вопросы по теме 'specflow'
Как заставить SpecFlow ожидать исключения?
Я использую SpecFlow и хочу написать такой сценарий:
Scenario: Pressing add with an empty stack throws an exception
Given I have entered nothing into the calculator
When I press add
Then it should throw an exception
Исключение...
16408 просмотров
schedule
23.04.2024
ATDD против BDD и правильное использование фреймворка
Я только что вникаю в концепцию BDD и слушал разговор Скотта Беллвэра с парнями из Herding Code. Я немного поигрался со SpecFlow, и он мне очень понравился.
Я понимаю разницу между ATDD и TDD, как описано в сообщении блога Классификация...
6050 просмотров
schedule
09.05.2022
Проверка страниц Specflow / Watin
Мы только начинаем писать приемочные тесты с использованием specflow и watin. По ходу дела мы пытаемся сгладить некоторые распространенные практики.
Как хорошо проверить, находится ли пользователь на определенной странице? Например - пользователь...
883 просмотров
schedule
10.11.2022
Наследование определения шага specflow
У меня есть класс ExcelStepDefinition, в котором мои шаги для тестирования Excel. У меня тоже есть класс WordStepDefinition. Поскольку у меня есть множество шагов, одинаковых для обоих классов, я создал класс StepDefinition, который будет базовым...
6631 просмотров
schedule
09.02.2024
Тестирование сторонними сервисами
Я разрабатываю сайт asp.net mvc, который сильно зависит от стороннего веб-сервиса.
Я хотел бы знать, каков наилучший подход к разработке этого сайта, поскольку веб-сервис еще не готов, и я не могу дождаться, когда он будет готов начать разработку....
183 просмотров
schedule
09.11.2023
Повторное использование сценариев SpecFlow
Я начал использовать SpecFlow и задался вопросом, можно ли повторно использовать сценарии между спецификациями.
В основном моя идея такова (я могу быть в корне неправ:))
У меня есть одна функция, написанная для проверки навигации.
Функция:...
2327 просмотров
schedule
21.01.2023
Доступ к TestContext в классе привязки шага SpecFlow
Можно ли получить доступ к MSTest TestContext из класса привязки шага SpecFlow (1.7.1)? В сгенерированном коде файла функций есть метод FeatureSetup, который принимает TestContext в качестве аргумента, но, по-видимому, ничего с ним не делает.
2765 просмотров
schedule
07.02.2022
При запуске нескольких тегов с помощью NUnit Console Runner и SpecFlow я получаю неверные результаты
Это продолжение моих предыдущих вопросов по настройке тегов: Могу ли я использовать теги в SpecFlow для определения правильной среды для использования? и настройки переменных из этих тегов: Как настроить переменную URL, которая будет использоваться...
1886 просмотров
schedule
30.01.2023
Использование SpecFlow для сквозного регрессионного тестирования
Мы используем BDD и SpecFlow для стимулирования нашего развития (ATDD).
Наша команда QA хотела бы определить свои собственные «сквозные регрессионные тесты» (в Gherkin / SpecFlow) и повторно использовать шаги, которые мы уже определили....
4508 просмотров
schedule
03.08.2023
Подключение функций SpecFlow к шагам. Ссылка продолжает рваться
Доброе утро.
У меня проблема с SpecFlow, и я не могу понять, как ее решить. Был бы признателен за любую помощь. Так...
Возьмем простую функцию SpecFlow:
Given the JoeDoe user is associated to an existing staff account with the following...
2255 просмотров
schedule
09.06.2022
Запуск тестов SpecFlow без Visual Studio
Я хотел бы, чтобы наша команда QA могла запускать тесты SpecFlow. Я хотел бы, чтобы они могли изменять значения и добавлять больше сценариев. Эти добавленные сценарии будут иметь соответствующие определения шагов, поэтому им нужно только изменить...
12745 просмотров
schedule
22.03.2024
Specflow: проверьте, отображается ли элемент на странице html
Я использую SpecFlow + WatiN + nunit.framework для построения тестов BDD для .net
Я хотел бы проверить следующие функции на HTML-странице:
Scenario: Change user role from 'Admin' to 'User'
Given I have logged in
And I am on the 'Add new user'...
1915 просмотров
schedule
06.11.2022
Описание сценария Specflow на длинное
Раньше я создавал сценарии, в которых в названии сценария я объяснял, что такое сценарий. Например:
Сценарий: Когда во время переключения контекста контекст не совпадает и пользователю показывается список фактов для удаления, факты должны быть...
435 просмотров
schedule
06.11.2022
Тестирование всех возможных вариантов взаимодействия с пользователем с использованием SpecFlow или любого другого фреймворка.
Моя установка следующая:
Написание клиента WPF с использованием шаблона MVVM
Набор модульных тестов
Набор сценариев SpecFlow
При создании сценариев SpecFlow я сначала рисую диаграмму конечного автомата, чтобы увидеть все возможные...
474 просмотров
schedule
19.04.2022
Вход в учетную запись тестирования BDD MVC C#
У меня есть приложение MVC (язык С#). Я пытаюсь научиться использовать тестирование BDD с помощью SpecFlow.
Я пытаюсь создать тест, который «Утверждает», что если введено правильное имя пользователя/пароль, то страница будет загружена (или...
380 просмотров
schedule
18.03.2024
Можно ли экранировать угловые скобки в шагах схемы сценария Gherkin (SpecFlow)?
У меня есть набросок сценария, в который мне нужно включить буквальные угловые скобки:
Given I have sent "MAIL FROM:<[email protected]>"
When I send "<command>"
Then I should get a <code> reply
Examples:
| command...
2210 просмотров
schedule
04.05.2022
Не могу заставить SpecFlow работать в Visual Studio 2010, что бы я ни делал!!!11
Когда я добавляю ссылку в проект Visual Studio 2010 через NuGet для Specflow 1.9, я не могу добавить какие-либо функции, что бы я ни делал. Я перезапустил VS, перезагрузил свой компьютер, создал новые проекты и т. д. Ничто из того, что я делаю, не...
3876 просмотров
schedule
25.04.2022
SpecRun возвращает код выхода 120 с тестами @ignore
Запуск SpecRun из командной строки в рамках настройки непрерывной интеграции, а недавно проигнорированный ( @ignore ) тест сгенерировал код выхода 120 после завершения SpecRun.
В настоящее время мы ломаем сборку при любом коде выхода, не равном 0...
2608 просмотров
schedule
12.04.2023
Тестирование спецификации с помощью EF — экземпляр ObjectContext удален
У меня есть следующий сценарий SpecFlow:
[When(@"the registration is submitted")]
public void WhenTheRegistrationIsSubmitted()
{
//var controller = _kernel.Get<AccountController>();
var factory = new HockeyDbContextFactory();...
335 просмотров
schedule
20.04.2022
Связь Specflow с файлами .feature
Я установил Specflow через Nuget, но файлы .feature не связаны со Specflow. TechTalk.Specflow DLL присутствует в ссылках на DLL, содержащую мои тесты.
Если щелкнуть правой кнопкой мыши файл функции и выбрать Run Tests , откроется диалоговое...
1213 просмотров
schedule
21.08.2023