Skip to end of metadata
Go to start of metadata


Beware of fiends and dragons on the gargoyled eaves. You are embarking on stage 2 of the Atlassian Dragon Quest.

In this stage you will set up JIRA Agile for agile project management, and JIRA Capture for agile testing. JIRA Agile and JIRA Capture are add-ons (plugins) that you will install into JIRA.

Time estimate: This stage will take approximately 60 minutes.

On this page:

Step 1. Install JIRA Agile

In this step you will install the JIRA Agile add-on into JIRA.

  1. Go to your JIRA URL in your browser. For example, http://www.foobar.com:8080/ .
  2. Click  > Add-ons in the top menu. The add-on management screen will appear.
    Hint: Try JIRA's quick search instead of the menus. Press g g on your keyboard then start typing 'manage add-ons' into the Administration Search box. If you like, you can use the quick search from this point onwards.
  3. Enter 'JIRA Agile' into the Search the Marketplace text box and press Enter.
  4. Find the JIRA Agile add-on name in the list of add-ons and click Free Trial.
  5. A window will open to show the progress of the installation. When JIRA Agile has been installed, you will be prompted to enter your Atlassian ID details to obtain and apply an evaluation license from Atlassian. Enter the Email and Password as requested.
    If you don't have an Atlassian ID, sign up for one at https://my.atlassian.com/
  6. Click Get Started. You will see the 'Getting Started' screen, which describes how JIRA Agile is used for Kanban and for Scrum teams.

Full details are in the JIRA Agile Installation and Upgrade Guide.

Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

Screenshot 1 (click to enlarge): Getting started with JIRA Agile

Step 2. Create Issues and Add Them to a Sprint

Now that you have JIRA Agile, you can choose to update your issues using the JIRA Agile tabs or the standard JIRA interface. For this exercise, you will do your updates using JIRA Agile. For more details on working with JIRA Agile, see Creating an Issue.

  1. If you are following on from the Step 1, you should be at the Getting started with JIRA Agile screen (as shown in the screenshot above). If not,  click Agile > Getting Started.
  2. Under the Scrum tab, click Create a new board.
  3. On the Create an Agile board dialog, click New project and a new board.
  4. Enter the following information and click Next:
    • Board name: Dragons 10 board
    • Project name: Dragons 10
    • Project key: DRX
    • Project lead: Charlie of Atlassian
  5. Leave the default workflow, Agile Simplified Workflow.
  6. Click Create board.
  7. Next you will create some issues. Click Create Issue at the top of the screen and enter the following values:
    1. Issue Type: Bug
    2. Summary: Exploding flame extinguishers
    3. Priority: Blocker
  8. Tick the checkbox at the bottom of the dialog to create another issue and then click Create to create the issue.
  9. Add a second issue with the following values:
    1. Issue Type: Bug
    2. Summary: Fire-breathing dragon has escaped from enclosure
    3. Priority: Critical
  10. Uncheck the Create another checkbox and then click Create to create the second issue. You will see your cards in the backlog. See screenshot 2 below.
  11. Click the Create Sprint button and then drag your cards from the backlog into Sprint 1 and then click Start Sprint.
  12. Click the Start button on the Start Sprint dialog as shown in screenshot 3.
  13. Now click and drag issue DRX-2 from the To Do column to the Done column. See screenshot 4.

Screenshot 2 (click to enlarge): Dragons 10 Project Backlog


 Screenshot 3 (click to enlarge): Dragons 10 Sprint Start Dialog


Screenshot 4 (click to enlarge): Board after dragging an issue from the To Do column to the Done column

 

Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

Step 3. Install JIRA Capture

In this step you will install the JIRA Capture plugin into JIRA, and add the associated extension for your browser.

  1. Go to your JIRA URL in your browser. For example, http://www.foobar.com:8080/.
  2. Click  > Add-ons in the top menu. The add-on management screen will appear.
  3. Enter 'JIRA Capture' into the Search the Marketplace text box and press Enter.
  4. Find the JIRA Capture add-on name in the list of add-ons and click Free Trial.
  5. A window will open to show the progress of the installation. When JIRA Capture has been installed, you will be prompted to enter your Atlassian ID details to obtain and apply an evaluation license from Atlassian. If you logged in with your Atlassian ID to install JIRA Agile recently, you should not need to do this. 
  6. Click Get Started. You will see the 'Getting Started' screen.
  7. Click Get the JIRA Capture Extension.
  8. A screen will appear with a link to download the JIRA Capture extension for your browser. Click Download JIRA Capture and follow the instructions to download and install JIRA Capture for your browser. After JIRA Capture is installed, the JIRA Capture icon  will appear in the top right corner of your browser. (If you are using Internet Explorer, you can also open JIRA Capture by selecting View > Explorer Bars > JIRA Capture.)
  9. If you are forced to close your browser when the extension is installed, log back in to your JIRA instance.

Full details are in the JIRA Capture Installation Guide and the JIRA Capture browser add-on guide.

Screenshot 5 (click to enlarge): Getting started with JIRA Capture


Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

Step 4. Create a JIRA Capture Test Session

You can use JIRA Capture to create issues directly in JIRA while manually testing a web application. First you will add a test session, where you can plan and track your testing.

  1. Click Projects > Dragons 10 at the top left of your JIRA screen.
  2. The 'Summary' page for the 'Dragons' project will appear. Click the Test Sessions tab in the left-hand panel.
  3. The 'Test Sessions' page will appear. Click Create Session and enter the following information:
    • Name: Find the exploding fire extinguishers
    • Assignee: charlie
    • Related Issue: DRX-1
    • Additional Information: Exploding fire extinguishers are dangerous. Let's find them all!
    Other values leave unchanged at their default settings.
  4. Click Create to add the test session.
  5. Click the name of your new test session: Find the exploding fire extinguishers.
  6. The session details will appear. Click Start Session.
  7. Now you need to go to the page in the application that you are testing. For this exercise, you will use Bitbucket as your test case.
    • Open a new window or tab in your browser and go to the Bitbucket website. Click Features at the top of the Bitbucket website. Note: The Features link is only available if you are not logged in to Bitbucket.

Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

Step 5. Report a Bug via JIRA Capture

Now you will find a bug in the application that you are currently testing, and use JIRA Capture to add an issue to JIRA. For this exercise, the application being tested is Bitbucket. For details on using JIRA Capture, see the JIRA Capture user's guide. 

  1. Click the JIRA Capture icon  in the top right corner of your browser to open the JIRA Capture side panel on the left.
  2. Log in to your JIRA site when prompted.
  3. Take a screenshot of the Bitbucket interface in the JIRA Capture window. See screenshot 6.
  4. Enter the following information in the JIRA Capture panel on the left of the window:
    • Project: Dragons 10 (DRX)
    • Summary: I think I found one
    • Description: A bucket will explode when rapidly filled with dragon fire!
  5. Click Create Issue. JIRA Capture will add a new issue DRX-3 to JIRA.
  6. Go back to the JIRA browser window showing the test session details, and refresh the page. The new issue DRX-3 appears in the activity list. See screenshot 7.
  7. Click Complete Session.
  8. A dialog box will appear. Click Complete Session.

Screenshot 6 (click to enlarge): JIRA Capture side panel with Bitbucket opened for testing


Screenshot 7 (click to enlarge): Dragons 10 Test Session

 

Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

Victory!

Don your chain mail and move to the next stage

Problems? Please raise a support ticket for the product you're stuck on, or see answers from the community.
Victory? Please continue.

 

  • No labels

1 Comment

  1. When creating a bonfire test session, be sure you have the bonfire browser extension installed. This can be done from Test Sessions -> Get Bonfire Extension. You will not get the bonfire button on your browser window without the extension installed.