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

Include test case step and test case scenario variables when retrieving information of a Test Case

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Minor Minor
    • testlink-plugin
    • None

      Retrieving the test case steps could enable users of using this information to execute more elaborated test cases.

      Olivier Renault also mentioned that we could create a variable (say, scenario) with all the information of a test case. It would be useful specially in BDD test cases.

          [JENKINS-10904] Include test case step and test case scenario variables when retrieving information of a Test Case

          TestLink XML-RPC API already retrieves the test case steps.

          Bruno P. Kinoshita added a comment - TestLink XML-RPC API already retrieves the test case steps.

          Code changed in jenkins
          User: Bruno P. Kinoshita
          Path:
          src/main/java/hudson/plugins/testlink/TestLinkSite.java
          src/main/java/hudson/plugins/testlink/util/TestLinkHelper.java
          http://jenkins-ci.org/commit/testlink-plugin/58af503f1c90d341fb85ca253bbb8be201c5fb97
          Log:
          JENKINS-10904 The inital code for this issue is done. However the testlink-java-api is not returning the steps. I've filed an issue for that and will start working on it ASAP - http://sourceforge.net/tracker/?func=detail&aid=3415090&group_id=372361&atid=1551176

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bruno P. Kinoshita Path: src/main/java/hudson/plugins/testlink/TestLinkSite.java src/main/java/hudson/plugins/testlink/util/TestLinkHelper.java http://jenkins-ci.org/commit/testlink-plugin/58af503f1c90d341fb85ca253bbb8be201c5fb97 Log: JENKINS-10904 The inital code for this issue is done. However the testlink-java-api is not returning the steps. I've filed an issue for that and will start working on it ASAP - http://sourceforge.net/tracker/?func=detail&aid=3415090&group_id=372361&atid=1551176

          The code for this is ready in the plug-in. Now there are few issues in TestLink to be resolved.

          Bruno P. Kinoshita added a comment - The code for this is ready in the plug-in. Now there are few issues in TestLink to be resolved.

          Code changed in jenkins
          User: Bruno P. Kinoshita
          Path:
          pom.xml
          src/main/java/hudson/plugins/testlink/TestLinkBuilder.java
          src/main/java/hudson/plugins/testlink/TestLinkSite.java
          src/main/java/hudson/plugins/testlink/result/AbstractJUnitResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/AbstractTestNGResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/JUnitCaseClassNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/JUnitCaseNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/JUnitMethodNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/JUnitSuiteNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TestCaseWrapper.java
          src/main/java/hudson/plugins/testlink/result/TestNGClassNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TestNGMethodNameDataProviderNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TestNGMethodNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TestNGSuiteNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/testng/TestNGParser.java
          src/main/java/hudson/plugins/testlink/util/TestLinkHelper.java
          src/main/webapp/help-iterativeBuildSteps.html
          src/main/webapp/help-iterativeBuildSteps_es.html
          src/main/webapp/help-iterativeBuildSteps_fr.html
          src/main/webapp/help-iterativeBuildSteps_pt.html
          src/test/java/hudson/plugins/testlink/TestLinkSiteFake.java
          src/test/java/hudson/plugins/testlink/TestReportSummary.java
          src/test/java/hudson/plugins/testlink/result/TestTestNGClassNameResultSeeker.java
          src/test/java/hudson/plugins/testlink/result/TestTestNGMethodNameResultSeeker.java
          src/test/java/hudson/plugins/testlink/result/TestTestNGSuiteNameResultSeeker.java
          src/test/java/hudson/plugins/testlink/result/issue10849/TestPerformance10849.java
          src/test/java/hudson/plugins/testlink/result/issue11894/TestIssue11894.java
          src/test/java/hudson/plugins/testlink/result/issue12969/TestIssue12969.java
          src/test/java/hudson/plugins/testlink/result/issue9054/TestPlatformSupport.java
          src/test/java/hudson/plugins/testlink/result/issue9229/TestIssue9229.java
          src/test/java/hudson/plugins/testlink/result/issue9672/TestIssue9672.java
          src/test/java/hudson/plugins/testlink/result/issue9672/TestTestResultSeekerTAP.java
          src/test/java/hudson/plugins/testlink/util/TestTestLinkHelper.java
          http://jenkins-ci.org/commit/testlink-plugin/14362baf8ea138c3a1c99f6620bf9406d45bae8a
          Log:
          [FIXED JENKINS-10904] As this issue was fixed in testlink-java-api, we
          had to update its version in pom.xml. And as some of its objects were
          updated, we partially broke backward compatibility. Users will lose their old
          data (graphs will be blank, no information in summary in the build action,
          etc). But no warnings or exceptions.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bruno P. Kinoshita Path: pom.xml src/main/java/hudson/plugins/testlink/TestLinkBuilder.java src/main/java/hudson/plugins/testlink/TestLinkSite.java src/main/java/hudson/plugins/testlink/result/AbstractJUnitResultSeeker.java src/main/java/hudson/plugins/testlink/result/AbstractTestNGResultSeeker.java src/main/java/hudson/plugins/testlink/result/JUnitCaseClassNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/JUnitCaseNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/JUnitMethodNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/JUnitSuiteNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TestCaseWrapper.java src/main/java/hudson/plugins/testlink/result/TestNGClassNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TestNGMethodNameDataProviderNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TestNGMethodNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TestNGSuiteNameResultSeeker.java src/main/java/hudson/plugins/testlink/testng/TestNGParser.java src/main/java/hudson/plugins/testlink/util/TestLinkHelper.java src/main/webapp/help-iterativeBuildSteps.html src/main/webapp/help-iterativeBuildSteps_es.html src/main/webapp/help-iterativeBuildSteps_fr.html src/main/webapp/help-iterativeBuildSteps_pt.html src/test/java/hudson/plugins/testlink/TestLinkSiteFake.java src/test/java/hudson/plugins/testlink/TestReportSummary.java src/test/java/hudson/plugins/testlink/result/TestTestNGClassNameResultSeeker.java src/test/java/hudson/plugins/testlink/result/TestTestNGMethodNameResultSeeker.java src/test/java/hudson/plugins/testlink/result/TestTestNGSuiteNameResultSeeker.java src/test/java/hudson/plugins/testlink/result/issue10849/TestPerformance10849.java src/test/java/hudson/plugins/testlink/result/issue11894/TestIssue11894.java src/test/java/hudson/plugins/testlink/result/issue12969/TestIssue12969.java src/test/java/hudson/plugins/testlink/result/issue9054/TestPlatformSupport.java src/test/java/hudson/plugins/testlink/result/issue9229/TestIssue9229.java src/test/java/hudson/plugins/testlink/result/issue9672/TestIssue9672.java src/test/java/hudson/plugins/testlink/result/issue9672/TestTestResultSeekerTAP.java src/test/java/hudson/plugins/testlink/util/TestTestLinkHelper.java http://jenkins-ci.org/commit/testlink-plugin/14362baf8ea138c3a1c99f6620bf9406d45bae8a Log: [FIXED JENKINS-10904] As this issue was fixed in testlink-java-api, we had to update its version in pom.xml. And as some of its objects were updated, we partially broke backward compatibility. Users will lose their old data (graphs will be blank, no information in summary in the build action, etc). But no warnings or exceptions.

          Fixed in 3.1.5

          Bruno P. Kinoshita added a comment - Fixed in 3.1.5

            kinow Bruno P. Kinoshita
            kinow Bruno P. Kinoshita
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: