2015-11-18 5 views
2
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" > 

<suite name="Regression" parallel="false" > 
    <test name="1" > 
     <classes > 
      <!--<class name="Createnewform" />--> 
      <class name="Preparer" /> 
      <!--<class name="n_CreateNewForm" />--> 
      <!--<class name="eV_createNewForm" />--> 
     </classes> 
    </test> 

    <test name="2" > 
    <classes > 
     <class name="R_createnewform" /> 
</classes> 

    </test> 
</suite> 

Ниже приведен пример настройки моего XML. Я хочу, чтобы иметь возможность заказать мои тестовые классы здесь и запустить его в этом порядке. Как мне это сделать? Я провел много исследований, но не нашел решения. Я использую TestNG, поэтому каждый из моих классов имеет приоритет, но я не хочу, чтобы мой тестовый пакет заботился о содержимом каждого тестового класса, я просто хочу, чтобы он запускал один тестовый класс за раз.Как создать тестовый пакет, который запускает один тестовый класс за один раз с помощью TestNG

+0

где xml? – Shamik

+0

Как-то это не спасло.

+0

Опубликовать полный xml, который вы пробовали – Shamik

ответ

0
<suite name="Regression" preserve-order="true" parallel="false" > 

использование этого он должен работать

Вы можете добавить этот флаг на уровне теста, а если вы хотите, отдельные тесты, чтобы работать в любом порядке.

Для получения дополнительной информации проверьте this.

+0

У меня появилось сообщение об ошибке «Этот атрибут здесь не принадлежит». –

+0

Удалите параллельный тег. Он должен работать. Можете ли вы дать полное исключение – Shamik

+0

Вот и все, «Этот атрибут здесь не принадлежит». и я удалил параллельный тег, что не решило проблему. –

0

Defining dependencies - альтернативная функциональность в TestNG для достижения заказанного исполнения.

Смежные вопросы