Changes

Jump to: navigation, search

User:Ashughes/Bugdays/20100913/Workshop

496 bytes added, 23:37, 10 September 2010
in-litmus? Workshop
WHAT: Today we will be offering lessons in testcase creation and management<br>
WHO: Anyone willing to learn something new
 
== Scoring ==
* Complete Lesson 1: 5 pts
* Complete Lesson 2: 5 pts
* Complete Lesson 3: 5 pts
* Complete Lesson 4: 5 pts
* Complete all lessons: 10 pts
== Lesson 1: Finding a Testcase ==
* Give the student a testcase to write
** Example: "Write me a testcase for restoring a specific tab after a crash"
* Review the testcase and give revisions until the testcase is "''good"''
;Tasks
* Read the [http://quality.mozilla.org/docs/litmus/test-case-writing-primer/ primer]
* Write a testcase
* Write a ''good'' testcase
;Scoring
* 1 pt for reading the primer
* 2 pts for a test case
* 2 3 pts for a test case which passes review
== Lesson 3: Reproducing a Bug ==
;Educators
* Assign various bugs for the contributor to reproduce
* Try to make the first one an easy bug
* Give them successively more difficult bugs
* Once they've reproduced 3 bugs, let them reproduce as many as they can
* NOTE: They don't have to make any changes to the bug or comment on it; they just need to reproduce it (or not if the bug is fixed)
 
;Tasks
* Reproduce 1 bug
* Reproduce 2 bugs
* Reproduce 3 bugs
* Reproduce N bugs
 
;Scoring
* 1 pt per bug
== Lesson 4: Investigating a Bug ==
 
== Scoring ==
* Complete lesson 1: 5 pts
* Complete lesson 2: 5 pts
* Complete lesson 3: 5 pts
* Complete lesson 4: 5 pts
* Complete all lessons: 10 pts
Confirm
14,525
edits

Navigation menu