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

Фотография

Конфигурация TestNG.xml для построения зависимостей тестов, находящихс


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

#1 explo5ion

explo5ion

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 28 августа 2012 - 11:08

Есть три файла с тестами:

public class class1 {
@test
public void verify1() {
...
}
}

public class class2 {
@test
public void verify2() {
...
}
}

public class class3 {
@test
public void verify3() {
...
}
}

Как в xml файле TestNG задать условие - проходить тест verify2 и(или) verify3 только в случае успешного прохождения verify1?
  • 0

#2 snark

snark

    Новый участник

  • Members
  • Pip
  • 62 сообщений

Отправлено 29 августа 2012 - 09:01

а обязательно XML?

<suite name="TestSuite" parallel="false">

@Test(dependsOnMethods={"verify1"})
  • 0

#3 VitalyD

VitalyD

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

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

Отправлено 29 августа 2012 - 09:13

Что то есть подозрение что dependsOnMethods внутри только одного класса работает.. а из разных нет
  • 0

#4 VitalyD

VitalyD

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

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

Отправлено 29 августа 2012 - 09:14

правда тут же нашел решение для разных классов:
http://stackoverflow...different-class

(Использовать dependsOnGroups )
  • 0


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

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