Research Bug Activity

(Difference between revisions)
Jump to: navigation, search
(Updated to new template)
m (Added category)
Line 73: Line 73:
 
[[Category: Learning_Activity]]
 
[[Category: Learning_Activity]]
 
[[Category:Quality_and_Testing]]
 
[[Category:Quality_and_Testing]]
 +
[[Category: CS Principles]]
 +
[[Category: CS1]]

Revision as of 20:33, 7 August 2016

Research Bug Activity

Title Research Bug Activity
Overview Learners will choose a fixed defect or feature, research its history, and summarize in an online format.
Prerequisite Knowledge Basic understanding of what a bug/enhancement is.
Learning Objectives To understand the source of a bug. To trace the history of a bug. To be able to articulate how and why a bug was resolved.

Background:

Read this Introduction to Bug Tracking Systems

Directions:

  1. Go to the Gnome bugzilla instance: https://bugzilla.gnome.org/
  2. Find the MouseTrap closed bugs:
    1. From the main Gnome Bugzilla page, click on the Search icon
    2. Under Status select Closed
    3. Under Product select mousetrap (hint: repeatedly press 'm' until you tab down to mousetrap)
    4. In the Words slot enter 'fix'
  3. You should now see a list of closed bugs. Select a defect or feature from this list
  4. Read the bug report and history carefully to determine:
    1. When was the bug reported?
    2. Who reported the bug?
    3. What actions were taken on the bug and by whom?
    4. When was the bug fixed?
    5. What was the fix?
    6. Who made the fix.
  5. Report your findings in a blog post. Turn in a link to your blog post.


Deliverables:

Provide a link to your blog post.

Assessment:

Comments:

Related activities: Bug Tracker Activity

Additional Information:

Knowledge Area/Knowledge Unit
Topic Testing
Level of Difficulty Easy
Estimated Time to Completion 60 Minutes
Materials/Environment Access to Internet/Web and web browser.
Author Heidi Ellis
Source
License Licensed CC BY-SA

Suggestions for the Open Source Project:

MouseTrap or other GNOME project.


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

CC license.png

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox