Какие все утверждения мы можем использовать с фитнесом?

Для тестирования веб-сервисов xml soap, все утверждения мы можем реализовать с помощью Fitnesse. Например, не ошибка мыла, соответствие схеме, ответ мыла и т. д. Я использую тонкие приспособления. Надеюсь, я смогу получить некоторую помощь, так как я не могу найти никакого руководства пользователя по этому поводу. Спасибо за помощь


person botguide    schedule 09.03.2016    source источник


Ответы (1)


Slim — это тестовая система, какие приборы вы (планируете) использовать? Slim сам ничего не знает о веб-сервисах или Xml. С помощью XmlHttpTest вы можете проверить содержимое ответа, используя xPath в ответе, это не позволяет вам выполнять проверку схемы.

Когда вы используете Slim, я ожидаю, что вы будете использовать сценарии и таблицы сценариев. Тестовая система предлагает «проверить», «гарантировать», «отклонить», «не проверить» и «не убедиться». То, что вы можете с ними сделать, зависит от ваших приспособлений.

См. http://fitnesse.org/FitNesse.UserGuide.WritingAcceptanceTests.SliM.ScriptTable для получения дополнительной информации о том, как использовать сценарий.

person Fried Hoeben    schedule 09.03.2016
comment
Конечно, вы МОЖЕТЕ проверить соответствие схеме, но вам потребуется написать собственное приспособление, которое знает, где взять схему, и проверяет ответ на нее. Проверка ошибки мыла или нормальных ответов — это вопрос написания выражений xPath для определения местоположения элемента в ответе, который вы хотите проверить, и предоставления ожидаемого значения. - person Fried Hoeben; 10.03.2016