Реализация тестового примера - PullRequest
0 голосов
/ 22 октября 2011

Мой вопрос касается поиска наилучшего способа реализации тестовых случаев для тестирования как всего процесса, так и использования каждого класса.

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

Я не уверен, какое решение лучше реализовать в тестовых примерах? Если я пишу отдельные контрольные примеры для каждого класса, то как проверить функциональность всего процесса? Если я напишу тест для всего процесса, как мне справиться с ним, чтобы узнать о сбоях?

Есть ли какой-то стандарт или методология для этого? Где лучшая отправная точка?

Спасибо.

1 Ответ

0 голосов
/ 22 октября 2011

Я не уверен, какое решение лучше реализовать в тестовых примерах?Если я пишу отдельные тестовые наборы для каждого класса, то как проверить функциональность всего процесса?

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

Если я напишу тест для всего процесса, как я могу управлять им, чтобы узнать о сбоях?

Часть контрольного примера имеет действие и ожидаемые результаты, если выходные данные теста не совпадают с ожидаемыми результатами, то это считается ошибкой.

Есть ли какой-то стандарт или методология для этого?Где лучшая начальная точка?

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

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