Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Florida A&M University Software TestLab Role and Opportunities

Similar presentations


Presentation on theme: "The Florida A&M University Software TestLab Role and Opportunities"— Presentation transcript:

1 The Florida A&M University Software TestLab Role and Opportunities
Dr. Edward L. Jones CIS Department Florida A&M University Tallahassee, FL

2 The Software TestLab Environment for discovery & learning
Basic testing skills Mentoring / Competency based training Evolving Laboratory Tools & tutorials Staffed by students and faculty Problems/solutions test bed Dissemination Strategy 4/25//2002 FAMU TestLab

3 My Perspective Testing is not just for testers!
In ideal world, fewer testers required Verification vs testing More skilled developers No silver bullet … just bricks Simple things provide leverage Testing in-the-small -- classroom the lab Technology transfer crucial 4/25//2002 FAMU TestLab

4 Software TestLab - Context
CS course Technology Transfer Testing Enthusiast Donated/public test artifact Artifact or tutorial Graduate Testing Research TestLab Artifacts artifact Test Arcade artifact artifact Certification / Tutorial Arcade Problems (+Meta-Data) TestLab Student Training 4/25//2002 FAMU TestLab

5 A Holistic Approach Testing an integral part of curriculum
Multiple test experiences Experiences in each course Repetition and reinforcement Accumulation of experiences Experiences cover test lifecycle Holistic, NOT Exhaustive! 4/25//2002 FAMU TestLab

6 Technology Transfer -- Program Grading Services
Provided by TestLab students Experience designing automated tests Shell programming Instructor plays active part Refines specification Creates grading plan Benefits Faculty more inclined to incorporate testing “module” into course 4/25//2002 FAMU TestLab

7 TestLab Student Mentorship Model
Managed skill development Clear achievement goals Key Practices x Competency Levels Progress certification Student-Student mentoring Recognition Program 4/25//2002 FAMU TestLab

8 Key Practices Practitioner -- performs defined test
Builder -- constructs test “machinery” Designer -- designs test cases Analyst -- sets test goals, strategy Inspector -- verifies process/results Environmentalist -- maintains test tools & environment Specialist -- performs test life cycle. 4/25//2002 FAMU TestLab

9 Specialist I - Competencies
1 2 3 4 5 ... Test Practitioner Practitioner 1 2 3 4 5 ... Test Builder 1 2 3 4 5 ... Test Designer 1 2 3 4 5 ... Test Analyst 1 2 3 4 5 ... Test Inspector 1 2 3 4 5 ... Test Environmentalist 1 2 3 4 5 ... Test SPECIALIST 4/25//2002 FAMU TestLab

10 The Test Arcade Fun & Games approach
Players compete solving testing problem Scored on time and accuracy Ranked list of players by score HELP facility provides a "teaching" mode Supports testing contests, certification NSF Funding requested 4/25//2002 FAMU TestLab

11 TESTLAB NEEDS Dedicated Lab Space Time/student to carry out tasks
to develop competency-based training (convert course to model) to develop arcade to develop testing “modules” for courses Corporate partner serious about testing 4/25//2002 FAMU TestLab

12 Opportunities to Partner
Sponsor Grad/Undergrad Student Student Internship Faculty Internship M.S. Thesis project Shadow Projects Design study of specific test technique 4/25//2002 FAMU TestLab

13 TestLab Website Questions? Comments? www.cis.famu.edu/~testlab
4/25//2002 FAMU TestLab

14 Questions? Questions? Questions? 4/25//2002 FAMU TestLab


Download ppt "The Florida A&M University Software TestLab Role and Opportunities"

Similar presentations


Ads by Google