Bonfire's browser extension allows you to take screenshots of the web application you are on, annotate the screenshots, and add files from your computer before submitting them to an issue in JIRA
This section describes the different ways that you can attach screenshots and files to new or existing issues.
Bonfire allows you to attach screenshots of your web application to the issue you are creating.
Once attached, the create issue form will also show a live thumbnail preview of what the screenshot will look like. When a screenshot is attached, the right hand panel of your browser window becomes your screenshot annotation tool.
To return to your web application, click the "Hide Screenshot" button, then click "Take Screenshot" again to add another screenshot.
As Chrome and Safari don't have a permanent sidebar, we've added an indicator to the Bonfire icon to show that issue creation is still in progress. You can click this icon at any time to add another screenshot.
To remove an attachment, hover over the thumbnail and click the delete icon in the bottom right.
To change the name of an attachment, click the name or the pencil icon to enter "edit mode", then press enter or click the tick icon to save the new name.
To add non-screenshot files from your computer, click the "Add File" button, which presents you with a file picker. You can select multiple files by shift-clicking or ctrl-/cmd-clicking.
Image file attachments will show a thumbnail preview, and all file attachments can also be renamed before sending to JIRA.
In Chrome, Safari 6 and Firefox, you may also drag and drop files into Bonfire to attach them.
You can add image attachments directly from your computer's clipboard to Bonfire. This allows enormous flexibility in the process of quick issue creation, and provides a fast integration with native operating system screenshot-to-clipboard tools – great for teams using Bonfire for non-browser applications.
Simply copy a screenshot to the clipboard using your chosen method (e.g. Cmd+Shift+Ctrl+4 for Mac OS X, or Alt+Prt Sc for Windows), then press the "Paste" button in Bonfire to add the attachment. This works with any image data in the clipboard (such as the "Copy Image" context menu option in a lot of browsers).
Note: This feature is not available in the Safari extension due to Safari security permissions.
You can also add attachments to an issue that already exists in JIRA. To do this, simply click on the "Existing..." button, which will give you the option to pick an issue. The last issue you worked with in Bonfire will be auto-selected by default. Anything that can be attached to an issue during c
It is also possible to add a comment when attaching files to an existing issue. All image attachments will be added to the comment as thumbnails for better context. You can also choose to have the browser's information (user agent string) added to the end of the comment for greater detail about the testing environment.
You can add annotations to any image in your attachments list. This includes screenshots, pasted images and images attached via the "Add File" dialog or drag-and-drop.
Just click on the thumbnail to start annotating. All annotations are remembered with the images, so you can go back and add/edit/remove annotations for any of your images before sending them to JIRA.
The image currently being annotated can be identified by a green border.
Bonfire allows you to configure a keyboard shortcut to take a screenshot at any time. This allows you to capture bugs that might only occur during mouse interaction.
The configuration can be set in the server settings overlay in the browser extension's sidebar.
Annotations are only available when you have selected to attach a screenshot to the current issue. Bonfire provides you a range of annotation tools to mark up your screenshot. When the issue is created, the final annotated screenshot will be attached.
ツール | 説明 |
|---|---|
Selection - Click to select any existing annotation. Click and drag to move an annotation. Once an annotation is selected it can also be resized (rectangle, ellipse, line, arrow, blur tools only) or edited (text tool only). Press Delete or Backspace with an annotation selected to remove it. | |
Rectangle - Click and drag to draw a rectangle. You can also hold shift while dragging to draw a square. | |
Ellipse - Click and drag to draw an ellipse. You can also hold shift while dragging to draw a circle | |
Line - Click and drag to draw a line. You can also hold shift to draw vertical, horizontal, or diagonal lines. | |
Arrow - Click and drag to draw an arrow shape. You can also hold shift to draw vertical, horizontal, or diagonal lines. | |
Pencil - Click and drag to draw a free-hand line. | |
Text - Click to insert text onto the screenshot. Press Escape or Ctrl+Enter to save the text. | |
Magnify - Click and drag to magnify a portion of the screenshot | |
Blur - Click and drag to blur out a portion of the screenshot. Useful for hiding sensitive information. (Not available for IE 7 & 8.) | |
Crop - Click and drag to crop the screenshot. Only the cropped section will be attached to the issue. (Not available for IE 7 & 8.) | |
| Color - Pick the color you want to use for your annotation tools. Use with a selected annotation to change its color. | |
| Line Width/Font Size - Changes the width of the line or the font of the text. Use with a selected annotation to change its size. | |
Clear - Clears all the annotations applied to the screenshot. |
16 Comments
xcafebabe
Mar 07, 2012Is it possible take a screenshot of the full page instead the viewport window?
Gilmore Davidson
Mar 09, 2012Hi Luis,
Currently it's not possible, but we are tracking that request at BON-168 - Getting issue details... STATUS
You can watch that issue to be notified of any progress.
Cheers,
Gilmore
Anonymous
Aug 14, 2012This is a HUGE problem! I've been using a Safari extension for taking screen shots and it allows me to choose visible screen or full screen. It also allows me to scroll and choose which ever part of the screen I want. Bonfire does NOT allow me to scroll vertically and find the spot I want. Iiiirrrrrkkkk!
I just got done telling everybody on my team how cool Bonfire was and that they needed to start using it. This is so frustrating. Please fix this ASAP.
Thanks!
Anonymous
Apr 04, 2012Two questions:
Gilmore Davidson
Apr 04, 2012However, if that doesn't work for your use case, we also have a feature request for a delay timer before taking the screenshot, tracked at BON-142 - Getting issue details... STATUS – feel free to vote on the issue or watch it to be notified of any progress.
Anonymous
Apr 20, 2012Thanks so much! I let the whole team know about the keyboard shortcut work-around!
Anonymous
Apr 08, 2012Is it possible to change the name of the Bonfire screen shot?
Would like to have something more descriptive than the default "bonfire-screenshot-20120408-160813-027.png"
Gilmore Davidson
Apr 10, 2012It is not currently possible, but it is something we are looking at adding. We are tracking that request at BON-499 - Getting issue details... STATUS
Debi Koltenuk
Jun 04, 2012I too very much need the ability to rename screen shots.
Gilmore Davidson
Aug 17, 2012Renaming of screenshots and file attachments is now available in Bonfire 2.4
Anonymous
Apr 17, 2012Is it possible to change the size of the font when insert a text?
Gilmore Davidson
Apr 24, 2012Not at this time, but after our work with the new annotation tools that have just been released in Bonfire 2.1, font size and line width for annotations are some features we'd like to add.
You can watch these issues for progress updates:
BON-5 - Getting issue details... STATUS
BON-1043 - Getting issue details... STATUS
Anonymous
May 30, 2012When attempting to take a Screenshot in Firefox the flash window refreshes to the loading screen.
Gilmore Davidson
Jun 04, 2012Which versions of Bonfire and Firefox are you running? Also, which operating system? This sounds like an old bug that might have come back.
Anonymous
Jun 11, 2012I cannot attach screenshot to a new issue in Chrome 18.
Anonymous
Jun 13, 2012Is it possible to add a screenshot to the description as part of a template?
I.e. translate '!screenshot.jpg!' ?