Hi,
If I have 3 rows in dataprovider, TestNG report gives three results (pass
/fail). But in testlink it shows as one result. So if one of the three test
cases actually failed in TestNG, Testlink shows one failure. I want to show
one out of the three failed.
If this cannot be achieved, why do we have a result seeking strategy
'TestNG method name and data provider name'? There should be some
difference between seeking using just 'method name' and 'method name +
dataprovider'. Am I missing something?
Thanks
On Friday, January 16, 2015 at 1:48:06 PM UTC-8, rauto wrote:
>
> Hi,
>
> I have automation test cases written in Java + Selenium + TestNG. These
> tests are run in Jenkis and results are integrated to Testlink using
> Testlink plugin. I have Data Providers to provide data to the test methods.
> For example,
>
> // The dataprovider provides 3 data sets (hence 3 test cases)
> @DataProvider
> public Object[][] testSumInput() {
> return new Object[][] { { 5, 5 }, { 10, 10 }, { 20, 20 } };
> }
>
> // Test method calling dataprovider (executes 3 times)
> @Test(dataProvider = "testSumInput")
> public void testSum(int a, int b) {
> System.out.println("@Test : testSum()");
> int result = service.sum(a, b);
> Assert.assertEquals(result, a + b);
> }
>
> In Jenkins, I am using the result seeking strategy as - TestNG method name
> and data provider name
> In Testlink I have defined one test case with two custom fields (since
> Testlink does not allow me to create test cases with the same name 3
> times).
>
> When I run the test, I get a single pass or fail. I want to get 3 results
> (pass / fail) since I have 3 rows in my Data Provider. How to achieve this?
> If anybody has tried using Data Provider with more than one set of data,
> please let me know how you set it up.
>
> Thanks.
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/fd425fbf-a981-4262-b0f9-ad2c0c331be8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.