Category:Verify a Bug (Pathway)

From Foss2Serve
(Difference between revisions)
Jump to: navigation, search
(Pathway Steps, Outcomes, & Learning Activities)
(Pathway Steps, Outcomes, & Learning Activities)
 
(12 intermediate revisions by one user not shown)
Line 18: Line 18:
 
* Access the issue tracker with appropriate permissions.
 
* Access the issue tracker with appropriate permissions.
 
* Read, create, and update issues in a tracker.
 
* Read, create, and update issues in a tracker.
 +
* Complete the [[Research Bug Activity]] or [[Intro to Bug Trackers (Activity)]]
 
|-
 
|-
 
| Community
 
| Community
Line 35: Line 36:
 
* [[:Category:Information Processing|Info Proc]]
 
* [[:Category:Information Processing|Info Proc]]
 
|
 
|
[[Bug Selection]]
+
[[Bug Selection]]  
 +
 
 +
[[Solving A Bug]] (incorrectly named)
 
|-
 
|-
 
| 2. Read the bug report on the issue tracker.
 
| 2. Read the bug report on the issue tracker.
Line 46: Line 49:
 
* [[:Category:Written Communication|Writ Comm]]
 
* [[:Category:Written Communication|Writ Comm]]
 
|
 
|
[[Bug Selection]]
+
[[Bug Gardening]]
 +
 
 +
[[Write a Bug Report (Activity)]]
 
|-
 
|-
 
| 3. Reproduce the bug
 
| 3. Reproduce the bug

Latest revision as of 00:40, 9 March 2017


The contributor will: study and attempt to reproduce a bug in the issue tracker, and update the issue to indicate that the bug was verified or that more information is needed. The contribution is: more information about the bug, which could make it easier to fix.

Prerequisites

Area The contributor must be able to:
Software Configuration
  • Download and install the development environment.
  • Run the program.
Issue Tracker
Community
  • Describe the community guidelines for bug management and triage.

Pathway Steps, Outcomes, & Learning Activities

Follow the project’s policies and practices to complete the steps below.

Pathway Step Step Outcome Process Skills Focus Related Learning Activities
1. Select a bug. Bug identified

Bug Selection

Solving A Bug (incorrectly named)

2. Read the bug report on the issue tracker.
i. If there is enough information to reproduce the bug continue to step 2.
ii. Otherwise, use the issue tracker to ask the reporter for more information.
Exception: Couldn’t understand the report: ask the reporter for additional information using the issue tracker
Decision to proceed to the next step or a request for more information in the issue tracker.

Bug Gardening

Write a Bug Report (Activity)

3. Reproduce the bug
i. Run the program
ii. Follow the steps outlined in the bug report. If the steps cannot be followed, use the issue tracker to ask the reporter for clarification.
Exception: Procedure in bug report could not be followed: ask reporter for clarification using the issue tracker
iii. Observe the program’s behavior
Observation of program behavior or a request for more information in the issue tracker.

Reproduce a Bug Activity

4. Report results on the issue tracker Report posted to issue tracker.

Part of Reproduce a Bug Activity

Notes for Learning Activities Related to this Pathway

When creating activities:

  1. Use examples to demonstrate concepts to student.
  2. Use screen shots when possible.
  3. Prompt students to indicate the exact steps taken to replicate the bug.

Pages in category "Verify a Bug (Pathway)"

This category contains only the following page.

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