как написать сценарии использования asp.net mvc - PullRequest
0 голосов
/ 18 марта 2010

Мне нужно написать сценарии использования для тестирования приложения asp.net mvc. Как я могу это сделать?

Ответы [ 3 ]

1 голос
/ 18 марта 2010
1 голос
/ 18 марта 2010

варианты использования и тесты - это немного разные вещи

Вариант использования определяет, что должно делать приложение / его требования

Так что варианты использования могут быть

"Пользователь может зарегистрироваться на сайте" «Пользователь хочет восстановить / сбросить пароль»

и т.д ..

в asp.net mvc у вас должны быть контроллеры, которые удовлетворяют вашим требованиям к сценариям использования, и вы можете написать модульные тесты для проверки того, что они правильно поступают.

или вы можете использовать что-то вроде Watir или Selenium для проверки работоспособности веб-сайта

или, может быть, даже что-то вроде Fit поверх этого, чтобы иметь возможность отслеживания вариантов использования для тестов.

0 голосов
/ 18 марта 2010

В дополнение к тому, что сказал @Keith, сценарии использования должны быть независимыми от платформы и должны быть одинаковыми для Web, приложений Windows, автомобилей и т. Д.

Написание сценария использования должно быть простым набором задачэто может быть экстраполировано в функцию приложения, которое вы пишете.

Если вы пишете контрольные примеры, то это не так.Мы пишем наши тесты здесь, чтобы протестировать отдельные функциональные возможности, а затем мы пишем дополнительные тесты, чтобы проверить интеграцию, которая обеспечивает две вещи.

Во-первых, фактические методы работают так, как ожидается, и любые изменения в коде в этих методах или вне ихсломать их или, если они действительно сломаются, то они соответственно изменятся.

Во-вторых, интеграция наших различных уровней работает так, как объявлено, и любые изменения, внесенные в основные методы, не нарушают архитектуру ядра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...