Part 1: Answer the Module Review Questions listed below. These questions were chosen to demonstrate your understanding and help you assess your progress.
- Discuss why testing is so essential to the development of a new system, and explain how a test case relates to a test plan.
- Compare and contrast unit testing, integration testing, system testing and acceptance testing.
- Explain the difference between user documentation and system documentation. What are the reasons underlying the popularity of online documentation? Are there any limitations to online documentation? Explain.
- What are the major components of a migration plan?
- Compare and contrast the following:Direct conversion and parallel conversion.Pilot conversion, phased conversion, and simultaneous conversion.Modular conversion and whole-system conversion.
- What are the three key roles in any change management initiative?
Part 2: Module Practice:
Develop a unit test plan for key functions of the
university’s library electronic database
.
http://guides.erau.edu/databases (use to find library)
Your answers should take a similar format to this
sample form
. (form attached)
Test Plan
Page
_
__
of ___
Program ID: _
AuthorSearch
_____
_______ Version Number: _
1
____
Tester: _
Johnson
_________
Date Designed : _
2/19
____ Date Conducted : _
2/26
_____
Results: Passed Open Items
Test ID: _6___ Requirement Addressed: _
Verify Author search
___
Objective:
Ensure that the interface retrieves the author name and retrieves his/her books correctly.
Test Cases
In
terface ID Data Field Value Entered
1)
REQ43
–
5.5
__
Author text box
____________
_________ __
blank
____________
2)
REQ43
–
5.5
__
Author text box
_____________
________
__aa
_____
_________
3)
REQ43
–
5.5
__
Author text box
_____________________
__123
_____________
4)
REQ43
–
5.5
__
Author text box
_____________________
__cornwell
_________
5)
REQ43
–
5.5
__
Author text box
_____________________
__CORNWELL
_____
_
6)
REQ43
–
5.5
__
Author text box
_____________________
__Cornwell
_________
Script
Expected Results/Notes
Cases 4, 5, 6 are valid; cases 1, 2, 3 are invalid and should produce an error message.
Actual Results/Notes
Cases 4, 5, 6 were acc
epted; cases 1, 2, 3 were rejected and produced a correct error message.
Test Plan Page ___ of ___
Program ID: _AuthorSearch____________ Version Number: _1____
Tester: _Johnson_________ Date Designed : _2/19____ Date Conducted : _2/26_____
Results: Passed Open Items
Test ID: _6___ Requirement Addressed: _Verify Author search___
Objective:
Ensure that the interface retrieves the author name and retrieves his/her books correctly.
Test Cases
Interface ID Data Field Value Entered
1) REQ43-5.5 __Author text box_____________________ __blank____________
2) REQ43-5.5 __Author text box_____________________ __aa______________
3) REQ43-5.5 __Author text box_____________________ __123_____________
4) REQ43-5.5 __Author text box_____________________ __cornwell_________
5) REQ43-5.5 __Author text box_____________________ __CORNWELL______
6) REQ43-5.5 __Author text box_____________________ __Cornwell_________
Script
Expected Results/Notes
Cases 4, 5, 6 are valid; cases 1, 2, 3 are invalid and should produce an error message.
Actual Results/Notes
Cases 4, 5, 6 were accepted; cases 1, 2, 3 were rejected and produced a correct error message.