Для тестирования веб-сервисов xml soap, все утверждения мы можем реализовать с помощью Fitnesse. Например, не ошибка мыла, соответствие схеме, ответ мыла и т. д. Я использую тонкие приспособления. Надеюсь, я смогу получить некоторую помощь, так как я не могу найти никакого руководства пользователя по этому поводу. Спасибо за помощь
Какие все утверждения мы можем использовать с фитнесом?
Ответы (1)
Slim — это тестовая система, какие приборы вы (планируете) использовать? Slim сам ничего не знает о веб-сервисах или Xml. С помощью XmlHttpTest вы можете проверить содержимое ответа, используя xPath в ответе, это не позволяет вам выполнять проверку схемы.
Когда вы используете Slim, я ожидаю, что вы будете использовать сценарии и таблицы сценариев. Тестовая система предлагает «проверить», «гарантировать», «отклонить», «не проверить» и «не убедиться». То, что вы можете с ними сделать, зависит от ваших приспособлений.
См. http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM.ScriptTable для получения дополнительной информации о том, как использовать сценарий.
person
Fried Hoeben
schedule
09.03.2016
Конечно, вы МОЖЕТЕ проверить соответствие схеме, но вам потребуется написать собственное приспособление, которое знает, где взять схему, и проверяет ответ на нее. Проверка ошибки мыла или нормальных ответов — это вопрос написания выражений xPath для определения местоположения элемента в ответе, который вы хотите проверить, и предоставления ожидаемого значения.
- person Fried Hoeben; 10.03.2016