Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug Tracker Enhancement: Show Bug URL and Bug Status in the Test Execution Row inside Test Run #3748

Open
YouWhy opened this issue Aug 13, 2024 · 2 comments

Comments

@YouWhy
Copy link

YouWhy commented Aug 13, 2024

Is your feature request related to a problem? Please describe.

  • Very limited bug tracker integration currently.
  • Access to the bug URL requires multiple clicks and scrolling inside the test run.

Describe the solution you'd like
Currently, we have the ability to log a bug in a configured Bug Tracker directly via a Test Run. I recommend one enhancement which will greatly improve the user experience.

Add BUG URL and BUG STATUS on the Test Case Execution Row. Typically a bug has only 1 state. And no matter which system the customer uses, this change will serve almost all Bug Trackers.
image

If a bug is logged via the Bug Tracker plugin, then this feature will help everyone visualize the status of Bugs from within the Test Run. So, lets say a BUG is RESOLVED, then a tester can either rerun the test or take some other actions as he/she deems fit.

Currently, user has to click on test case, scroll to bottom and click on the Bug URL to get to the issue status.

Describe alternatives you've considered
None.

Additional context
None.

@atodorov
Copy link
Member

@YouWhy several questions here:

  1. URLs may be rather long. WDYT about displaying only the number ?

  2. It is not uncommon to have multiple bugs attached to a test execution. If such is the case then:

  • Do we show all, or do we show first/last ?
  • What status do we show?

@YouWhy
Copy link
Author

YouWhy commented Aug 14, 2024

  1. Agreed. A hyperlinked number.
  2. I say the last one.

atodorov added a commit that referenced this issue Nov 7, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs #3748
atodorov added a commit that referenced this issue Nov 7, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs #3748
atodorov added a commit that referenced this issue Nov 7, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs #3748
atodorov added a commit that referenced this issue Nov 7, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs #3748
atodorov added a commit that referenced this issue Nov 7, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs #3748
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs kiwitcms/Kiwi#3748
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs kiwitcms/Kiwi#3748
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
API: when integration with a 3rd party bug tracker is configured
correctly the Bug.details() API method will now return the additional
fields `id`, `status` and `url` alongside the existing `description` and
`title`!

Refs kiwitcms/Kiwi#3748
atodorov added a commit to kiwitcms/trackers-integration that referenced this issue Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To do
Development

No branches or pull requests

2 participants