1

Я использую Java с селеном и TestNG. Я могу выполнить параллельный тест с помощью TestNG.Как мы можем выполнить сценарий огурца параллельно в TestNg с помощью Java?

Но теперь у меня есть интегрированный огурец с TestNG, но я не могу выполнить сценарий огурца параллельно. Я могу выполнить два файла функций параллельно, но не могу выполнить два сценария в одном файле функций параллельно.

У кого-нибудь есть идея, как мы можем добиться параллельного выполнения сценария, доступного в одном файле свойств?

Здесь Вы можете найти мой файл XML TestNG

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 
<suite name="Suite" parallel="methods" thread-count="5"> 
    <listeners> 
     <listener class-name="com.pages.LocalWebDriverListener"></listener> 
    </listeners> 
    <test name="Test" parallel="methods" thread-count="5"> 
     <parameter name="browserName" value="firefox"></parameter> 
     <classes> 
      <class name="com.pages.CucumberRunner" /> 
     </classes> 
    </test> <!-- Test --> 
</suite> <!-- Suite --> 

Ниже Вы найдете мой класс CucumberRunner

@RunWith(Cucumber.class) 
@CucumberOptions(features = { "scenario/test.feature" }, glue="com.pages") 
public class CucumberRunner extends AbstractTestNGCucumberTests{ 


} 

Здесь Вы можете найти мой файл test.feature

Scenario: sample1 
    Given Login with user account 

Scenario: sample2 
    Given Login with guest account 

Scenario: sample3 
    Given Login with other account 

Я ценю ваше Помогите. Спасибо

ответ

1

Основываясь на моих исследованиях, в настоящее время это невозможно сделать в огурце-jvm. Существует открытая проблема: https://github.com/cucumber/cucumber-jvm/issues/630, чтобы обеспечить эту возможность.

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

  • Нет связанных вопросов^_^