Реализация тестового случая

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

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

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

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

Спасибо.


person Mahsa    schedule 22.10.2011    source источник


Ответы (1)


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

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

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

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

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

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

person Jasonw    schedule 22.10.2011