It would be very great if testlink-plugin would have ability to filter TestLink cases found in plan by labels assigned to the case.
This would allow users to configure several Jenkins jobs to run a specific subset from original plan, e.g. with different environment or test case categorization (e.g. smoke, deploy, major positive cases, minor negative cases, load testing), while letting test plan owner to browse overall results in single neat TestLink report.
The requirement for the feature are like this:
- add a new field into "Invoke Test Link" form: 'labels'. format: list of labels, delimited with commas.
- if the 'labels' field is empty - select all automated test cases from designated test plan
- otherwise select only those test cases which have either of listed labels
- if sample test case in TestLink have two or more labels intersection with labels enlisted in Jenkins job - test case must be selected and executed only once.