The Florida A - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

The Florida A

Description:

The Florida A&M University Software TestLab. Role and Opportunities. Dr. Edward L. Jones ... Testing an integral part of curriculum. Multiple test experiences ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 15
Provided by: edward109
Category:

less

Transcript and Presenter's Notes

Title: The Florida A


1
The Florida AM University Software TestLabRole
and Opportunities
  • Dr. Edward L. Jones
  • CIS Department
  • Florida AM 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

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
Software TestLab - Context
CS course
Technology Transfer
Testing Enthusiast
Donated/public test artifact
Artifact or tutorial
Graduate Testing Research
artifact
TestLab Artifacts
Test Arcade
artifact
Certification / Tutorial
artifact
Arcade Problems (Meta-Data)
TestLab Student Training
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!

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

7
TestLab Student Mentorship Model
  • Managed skill development
  • Clear achievement goals
  • Key Practices x Competency Levels
  • Progress certification
  • Student-Student mentoring
  • Recognition Program

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.

9
Specialist I - Competencies
1
2
3
4
5
...
Practitioner
Test 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
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

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

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

13
TestLab Website
www.cis.famu.edu/testlab
Questions? Comments?
ejones_at_cis.famu.edu
14
Questions?
Questions?
Questions?
Write a Comment
User Comments (0)
About PowerShow.com