mercredi 12 octobre 2016

Selenium-Testng:I unable to run multiple test case for the given single data provider as like test1,test2,test3

public class Multiple { @Test(dataProvider = "dp1" )

public void testMethod1(int number,int numbers)
{       
    System.out.println("testMethod1:"+number);         
}

@Test(dataProvider = "dp1" )
public void testMethod2(int number,int numbers)
{

    System.out.println("testMethod2:"+numbers);
}

@DataProvider(name = "dp1",parallel=false)
public Object[][] dp1() {
  return new Object[][] {
      new Object[] { 1 ,10}, 
      new Object[] { 2,11 },
      new Object[] { 3 ,12}
  };
}

}

Actul OUTPUT:

testMethod1:1 testMethod1:2 testMethod1:3 testMethod2:10 testMethod2:11 testMethod2:12

needed Expected Output:

testMethod1:1 testMethod2:10 testMethod1:2 testMethod2:11 testMethod1:3 testMethod2:12

Aucun commentaire:

Enregistrer un commentaire