Я пытаюсь определить структуру, которую должны иметь мои тестовые наборы / наборы в TFS 2018 (и MTM).
Я хочу разделить на основе спринтов, например, Sprint 1 - один план тестирования, Sprint 2 - другой план тестирования и т. Д.
Эти планы могут иметь одинаковые тестовые наборы / комплекты.
Доступные варианты, которые я нашел для достижения этой цели:
- Клонируйте план тестирования A и создайте план тестирования B, выбрав наборы тестов, которые я хочу перенести в новый план.
- Создание наборов тестов с помощью ссылки
- Добавить существующие тестовые наборы в план тестирования
Первый способ хорош, потому что новые планы отделены от старых, поэтому, если я удалю или внесу изменения в новые контрольные примеры, он не будет обновлять или удалять исходные в предыдущем спринте. Однако проблема заключается в том, что если я хочу добавить на более позднем этапе некоторые тесты из предыдущего спринта, то нет никакого способа клонировать его в этот конкретный новый спринт (насколько я знаю, он всегда создает новый)
Два других способа хороши тем, что вы можете в любое время добавлять новые тестовые наборы или наборы тестов из предыдущего к новому спринту, но если вы хотите удалить тестовый набор / набор из нового плана тестирования, он удалит этот тест набор / случай из предыдущего плана тестирования, а также. И я хотел бы избежать этого, чтобы я знал, что именно я бегал в предыдущих спринтах.
Четвертый способ, который я не считаю хорошим, - это просто иметь один план тестирования с разными папками для каждого спринта и просто копировать контрольные примеры между папками.
Как лучше всего добиться того, чего я хочу?