Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-12916

Can't assign testng results to the testlink by Test Methode Name(only by Java Class )

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • testlink-plugin
    • None
    • WinXP: Jenkins (org.jenkins-ci.main:jenkins-war:1.449), Jenkins TestLink Plugin (3.0.2), TestNG Lib (6.4),TestLink 1.9.3 (Prague)

      I'm using testlink plugin for my project. It is very useful and easy to use. Thanks to the authors. But I have some suggestion.
      1.As I understand, test results from testng-results.xml are mapped to the tests only by Java Class Custom field. Do I have any way to map them by test-methode?
      2.And one more question: I'm using dataproviders in my tests. Do I have any mechanism to map the pairs (test-methode,dataprovider Object[]) to the tests.

      I mean if I have

      @DataProvider(name = "test1")
      public Object[][] createData1() {
      return new Object[][] {

      { "Cedric", new Integer(36) },
      { "Anne", new Integer(37)},
      };
      }

      //This test method declares that its data should be supplied by the Data Provider
      //named "test1"
      @Test(dataProvider = "test1")
      public void verifyData1(String n1, Integer n2) {
      AssertJUnit.assertTrue( n1.equals("Anne"));
      }

      And I have 2 test in Testlink: 1. for { "Cedric", new Integer(36) }

      , 2. for

      { "Anne", new Integer(37)}

      .
      And the results should map to each test

            kinow Bruno P. Kinoshita
            anm110c Nikolay Myakushkin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: