Укажите продукт по умолчанию для новых конфигураций прогона SWTBot Eclipse - PullRequest
2 голосов
/ 06 апреля 2011

Я разрабатываю приложение Eclipse RCP и запускаю автоматические тесты GUI с использованием SWTBot. Когда я хочу запустить тест из Eclipse, я щелкаю правой кнопкой мыши по методу (или классу) теста, затем нажимаю «Run As» -> «SWTBot Test». Затем он запускает тест и создает конфигурацию запуска.

Проблема в том, что когда конфигурация запуска создается впервые, она всегда использует продукт «org.eclipse.sdk.ide» по умолчанию (на вкладке «Основные» конфигурации запуска »). Это означает, что тест запустит продукт Eclipse IDE и попытается запустить мои тесты SWTBot на нем. Мне нужно вручную отредактировать конфигурацию запуска, чтобы использовать файл продукта моего приложения RCP, и запустить его во второй раз.

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

1 Ответ

0 голосов
/ 20 апреля 2011

При запуске теста откройте диалоговое окно конфигурации запуска, выбрав «Запуск от имени…» В диалоговом окне на вкладке «Общие» выберите, чтобы сделать его конфигурацией общего запуска. Теперь он создаст файл * .launch в выбранном вами каталоге.

Установите все остальные параметры как вы, которые. В следующий раз, когда вы захотите снова запустить тест SWTBot, вместо этого вы запустите файл запуска.

...