Research Bug Activity

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
m (Added category)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
== Research Bug Activity ==
 
 
 
__NOTOC__
 
__NOTOC__
{| border="1"
 
|-
 
|'''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: ===
+
{{Learning Activity Overview
 +
|title=
 +
Research Bug Activity
 +
|overview=
 +
Learners will choose a fixed defect or feature, research its history, and summarize in an online format. 
 +
|prerequisites=
 +
Basic understanding of what a bug/enhancement is.
 +
|objectives=
 +
# Understand the source of a bug. 
 +
# Trace the history of a bug.
 +
# Articulate how and why a bug was resolved.
 +
|process skills=
 +
}}
 +
 
 +
=== Background ===
 +
 
 
Read this [http://en.wikibooks.org/wiki/Introduction_to_Software_Engineering/Tools/Bug_tracking_system|| Introduction to Bug Tracking Systems]
 
Read this [http://en.wikibooks.org/wiki/Introduction_to_Software_Engineering/Tools/Bug_tracking_system|| Introduction to Bug Tracking Systems]
  
=== Directions: ===
+
=== Directions ===
 +
 
 
# Go to the Gnome bugzilla instance: https://bugzilla.gnome.org/
 
# Go to the Gnome bugzilla instance: https://bugzilla.gnome.org/
 
# Find the MouseTrap closed bugs:
 
# Find the MouseTrap closed bugs:
Line 34: Line 38:
  
  
=== Deliverables: ===
+
=== Deliverables ===
 +
 
 
Provide a link to your blog post.  
 
Provide a link to your blog post.  
  
=== Assessment: ===
+
=== Assessment ===
  
=== Comments: ===
+
=== Comments ===
Related activities: [[Bug_Tracker_Activity | Bug Tracker Activity]]
+
  
=== Additional Information: ===
+
Related activities: [[Intro to Bug Trackers (Activity)]]
{| border="1"
+
|-
+
|'''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: ===
+
{{Learning Activity Info
MouseTrap or other GNOME project.  
+
|acm unit=
 +
|acm topic=
 +
Testing
 +
|difficulty=
 +
Easy
 +
|time=
 +
60 minutes
 +
|environment=
 +
Access to Internet/Web and web browser.
 +
|author=
 +
Heidi Ellis
 +
|source=
 +
|license=
 +
{{License CC BY SA}}
 +
}}
  
--------------------
+
=== Suggestions for the Open Source Project ===
This work is licensed under a
+
 
[http://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International License]
+
MouseTrap or other GNOME project.  
  
[[File:CC_license.png]]
 
  
[[Category: Learning_Activity]]
+
[[Category:Learning Activity]]
[[Category:Quality_and_Testing]]
+
[[Category:Communication and Tools]]
[[Category: CS Principles]]
+
[[Category:Bugzilla]]
[[Category: CS1]]
+
[[Category:Quality and Testing]]
 +
[[Category:CS Principles]]
 +
[[Category:CS1]]
 +
[[Category: Good Draft]]

Latest revision as of 17:53, 8 March 2017


Title

Research Bug Activity

Overview

Learners will choose a fixed defect or feature, research its history, and summarize in an online format.

Prerequisites

Basic understanding of what a bug/enhancement is.

Learning Objectives After successfully completing this activity, the learner should be able to:
  1. Understand the source of a bug.
  2. Trace the history of a bug.
  3. Articulate how and why a bug was resolved.
Process Skills Practiced


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: Intro to Bug Trackers (Activity)

ACM Body of Knowledge
Area & Unit(s)
ACM Topic(s)

Testing

Level of Difficulty

Easy

Estimated Completion Time

60 minutes

Environment / Materials

Access to Internet/Web and web browser.

Author(s)

Heidi Ellis

Source
License

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

CC license.png


Suggestions for the Open Source Project

MouseTrap or other GNOME project.

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