Перейти к содержимому

Фотография

Местоположение testng.xml


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 09 марта 2011 - 16:30

Добрый день.

А подскажите где должен лежать конфигурационный файл testng.xml при работе с TestNG+Eclipse???

Что то официальная документация ничего не говорит по этому поводу
(http://testng.org/do...html#testng-xml)
  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 09 марта 2011 - 16:50

Лежать он может где угодно, и называться тоже может как угодно, и таких файлов может быть сколько угодно.
http://testng.org/do...#running-testng
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 10 марта 2011 - 07:33

спасибо.

Тогда сразу второй вопрос.

Описанный способ подходит при запуске из cmd,

java org.testng.TestNG testng1.xml [testng2.xml testng3.xml ...]



А что же делать если на этапе создания тесты запускаются напрямую из Eclipse?
  • 0

#4 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 10 марта 2011 - 15:25

спасибо.

Тогда сразу второй вопрос.

Описанный способ подходит при запуске из cmd,

java org.testng.TestNG testng1.xml [testng2.xml testng3.xml ...]



А что же делать если на этапе создания тесты запускаются напрямую из Eclipse?

Продолжать работать :)
Потом просто создать батник и прописать пути к проекту.
  • 0

#5 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 10 марта 2011 - 16:07

А что же делать если на этапе создания тесты запускаются напрямую из Eclipse?

Конфигурационные файлы тоже запускаются напрямую из Eclipse. Правда, только по одному :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#6 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 10 марта 2011 - 16:24

спасибо.

Тогда сразу второй вопрос.

Описанный способ подходит при запуске из cmd,

java org.testng.TestNG testng1.xml [testng2.xml testng3.xml ...]



А что же делать если на этапе создания тесты запускаются напрямую из Eclipse?

Сорри, не допонял вопрос.
Создай xml. Например RunTests.xml и укажи там свои тесты:
<suite-files>
  	<suite-file path="../project/test1.xml" />
        ................
  	<suite-file path="../project/test10.xml" />  	
</suite-files>

И потом запускай этот xml из еклипса
  • 1

#7 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 10 марта 2011 - 17:03

Создай xml. Например RunTests.xml и укажи там свои тесты:

<suite-files>
  	<suite-file path="../project/test1.xml" />
        ................
  	<suite-file path="../project/test10.xml" />  	
</suite-files>

И потом запускай этот xml из еклипса

Ух ты! Точно! Никогда не пользовался таким способом, теперь знать буду. Век живи -- век учись :)
Только надо ещё это обернуть в тег <suite>...</suite>
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#8 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 11 марта 2011 - 07:29

Вот теперь все понятно, спс!
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных