Да, Specflow может протестировать WebServices - вам просто нужно написать код, чтобы сделать это! Что вы пробовали?
Мы тестируем наши веб-сервисы на различных платформах Windows и * nix, используя specflow с сочетанием кода и скриптов для настройки и управления нашими услугами.
Given MyCalculatorService is running
When I call MyAdditionMethod with 2 and 3
Then the result is 5
«Учитывая MyCalculatorService работает»
- Делайте все, что нужно, чтобы вы службы и работает
- Может быть настройки вашей службы и копирования в последнем ехе
- Might просто используйте ProcRunner или аналогичный, чтобы начать его
«Когда я вызываю MyAdditionMethod с 2 и 3»,
- Подключитесь к сервису таким же образом, как и вы, интеграторы.
- Это может быть просто один вызов или может быть несколько
«Тогда результат 5»
- Это может быть проверка ответа от предыдущей стадии, или может делать новые вызовы к вашему обслуживанию, чтобы получить ответ.
Я надеюсь, что это поможет, если нет - добавьте более подробную информацию о том, что вы пробовали/с чем вы боретесь.
Здесь вы задаете очень широкий вопрос. Поскольку ваш вопрос не был нацелен на конкретную проблему, и вы не поделились никакими исходными исследованиями или кодом в своем вопросе, невозможно дать качественный ответ на ваш вопрос, который касается конкретной проблемы, с которой вы сталкиваетесь. – perfectionist
@perfectionist Как я уже упоминал, я очень новичок в этом, и меня только что спросили, есть ли способ, которым я могу автоматизировать веб-службы, используя specflow. Мне нужны некоторые анны, которые могут привести меня к лучшему направлению. –
Ваше сообщение было помечено SoapUI. Посмотрите здесь: http://blog.smartbear.com/soapui/click-using-gherkin-with-soapui/ – SiKing