ClearCase Структура для автоматизации тестирования

1

Я новичок в ClearCase, и я просто хочу узнать, как лучше настроить ClearCase для автоматизации тестирования.

У меня есть Java-проект под названием TestAutomationCommon. Это библиотека, которая будет использоваться всеми проектами автоматизации.

Тогда есть приложения конкретных проектов. Каждое приложение будет иметь два проекта. Библиотека приложений и тесты приложений и тестовые комплекты.

Например:

  • Приложение 1 has TestAutomationCommon , Application1Lib and Application1Tests '.
  • Application 2 имеет TestAutomationCommon, Application2Lib и Application2Tests.

В ClearCase я должен создать проект для TestAutomationCommon а затем по одному для каждого приложения? Основное, с чем я заинтересован, - это TestAutomationCommon потому что несколько проектов разделит это.

Таким образом, для вышеприведенного примера было бы три проекта ClearCase с тремя потоками интеграции. (TestAutomationCommon, Application1, Application2).

Наша команда относительно небольшая, (6 человек), так что должны ли мы по-прежнему создавать потоки разработки по каждому потоку интеграции?

Теги:
automated-tests
clearcase

1 ответ

1
Лучший ответ

В ClearCase следует создать проект для TestAutomationCommon а затем по одному для каждого приложения?
Основное, с чем я заинтересован, - это TestAutomationCommon потому что несколько проектов разделит это.

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

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

Если усилия по разработке достаточно раздельны, все члены команды могут работать над представлениями UCM, ссылаясь на один и тот же поток интеграции (без необходимости создавать потоки разработки и представления для каждого разработчика).

  • 0
    Спасибо, что немного прояснилось.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню