Professional Documents
Culture Documents
Test Long and Prosper: Presented by Janet Gray July 26, 2005
Test Long and Prosper: Presented by Janet Gray July 26, 2005
and Prosper
presented by Janet Gray
July 26, 2005
Seek out New Life and
New civilizations
The STARS Testing Team will manage
testing, validation, and documentation of the
functional & technical requirements in the
following areas:
Set up tables
Self-Service
Reporting
Batch processes
Security
Business Processes
Modifications and Interfaces
When logic fails, trust a hunch
Testing Goals
Test all modifications, interfaces, data
delivery and business processes
Test all PS components & self-service with
Cornell defined data , including load/stress
testing and system testing
Validate all set up & security
Determine errors, report errors for resolution
prior to implementation
Document all information relative to the each
specific project
Humans are highly illogical
Assumptions
User/SME will be responsible for all
test script & scenario development
Tools, resources (inc. tech support) &
infrastructure available throughout
implementation, fixes and upgrades
Necessary project team members will
assist in problem resolution
All areas to be tested have been
defined, developed & unit tested
Keep your phaser set to stun
Requirements
STARS test environment & instance
will be kept up-to-date with all
upgrades, setup tables, & patches
Conversion & test data will be reloaded
“by request” after any refresh
STARS test environment should be
close to production as possible
Don’t put all your ranking officers
in one shuttlecraft
Testing Lead Duties
Develop testing plans
Prepare testing guidelines, procedures,
& templates
Set up TestDirector for testing
management
Set up tests & error reporting workflow
Monitor progress of testing plans &
advise Project Manager of any slippage
Don’t put all your ranking officers
in one shuttlecraft continued
Testing Lead Duties
Coordinate with other modules for
execution of testing across modules
Work with Project Manager & Tech
Lead on test plan tasks
Coordinate with CIT Technical
Manager the refresh of SATest
Infinite Diversity in
Infinite Combinations (IDIC)
Testing Designer/Tester Duties
Create QuickTest Pro scripts
Use TestDirector to document test
results & problems, & testing
management
Develop test design for functional &
performance testing
Create & document test cases & data
Coordinate testing activities with CIT,
functional area & other modules
Infinite Diversity in
Infinite Combinations (IDIC) continued
Unit Test
Test and validate individual pieces of software
function as a “stand alone” unit.
Implementation at module level defect free
Verifies mods, interfaces or reports meet
functional & technical requirements as outlined in
the To-Be Process
User and developers work closely together
before, during and after unit testing to ensure all
the requirements are met.
Logic is the beginning of wisdom;
not the end continued
Integration Testing
Using top-down method
Determines if software operates properly
as each subprocess is added
Individual software tested & combined with
other software, making sure all data, data
sharing & links are working as specified
Logic is the beginning of wisdom;
not the end continued
System Testing